French-English dictionary »

bafouer meaning in English

FrenchEnglish
bafouer verbe

deride [derided, deriding, derides]◼◼◼(to harshly mock; ridicule)
verb
[UK: dɪ.ˈraɪd] [US: dɪ.ˈraɪd]