baffle

Synonyms of BAFFLE