History
History
Synonyms
UK
US
Meaning:
flounder

to make wild and usually useless efforts (as when one is in deep water and unable to swim)

struggle; be in the dark

puzzle

a question or problem that is difficult to understand or answer; a game, toy etc designed to test a person's knowledge, skill or patience; to cause (a person) to become confused, worried (about the solution to a problem)

baffle, confuse

FLUMMOX as in Wiktionary
FLUMMOX as in Wikipedia