Baffle – Definition, Synonyms and Antonym Posted By Compulsory English Leave a Comment Baffle Definition: Something confusing. Synonyms: Amaze, Confound, Confuse, Elude, Balk, Defeat, Upset Antonyms: Clarify, Elucidate, Explain, Explicate, Interpret
Leave a Reply