Synonyms and Antonyms for befuddlement