Search

Escto search a new word

baffle

verb
originFrench

To perplex or confuse someone completely, or to obstruct and impede the passage of something.

Word Map