Synonyms and Antonyms for puzzlement