Meaning of BAFFLE in English

BAFFLE

n. 25B6; verb PERPLEX, puzzle, bewilder, mystify, bemuse, confuse, confound, nonplus; informal flummox, faze, stump, beat, fox, make someone scratch their head, be all Greek to, floor; N. Amer. informal discombobulate, buffalo.

enlighten.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.