baffleEnglish → FrenchEnglish–French Dictionarybaffle[ˈbæfl] transitive verb rendre [quelqu'un] perplexe, confondre