In lang=en terms the difference between flounder and hesitate
is that
flounder is to act clumsily or confused; to struggle or be flustered while
hesitate is to stammer; to falter in speaking.
As verbs the difference between flounder and hesitate
is that
flounder is to flop around as a fish out of water while
hesitate is to stop or pause respecting decision or action; to be in suspense or uncertainty as to a determination.
As a noun flounder
is a european species of flatfish having dull brown colouring with reddish-brown blotches; fluke, european flounder,.