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