Pocket Thesaurus
Synonyms of baffle
mystify, elude, stump, dumbfound, bewilder, faze, befuddle, puzzle, confuse, astound, confound, amaze, daze, embarrass, stun, nonplus, disconcert, floor, rattle, get, muddle, addle, stick, throw, mix up, buffalo
See this content immediately after install