Word info Synonyms Antonyms

baffles Antonyms