Synonyms
bewilderment puzzlement mystification bafflement bemusement obfuscation
Related terms
confusion perplex confuse bewilder puzzle
Similar Spelling
befuddled
Nearby in order