Shobdo Logo

baffle

Flag: gbEnglish → FrenchFlag: frEnglish–French Dictionary

baffle

[ˈbæfl]
 transitive verb rendre [quelqu'un] perplexe, confondre