English-French dictionary »

drubbing meaning in French

EnglishFrench
drubbing (severe beating)
noun
[UK: ˈdrʌb.ɪŋ]
[US: ˈdrʌb.ɪŋ]

raclée◼◼◼nom {f}

branléenom {f}

drubbing (thorough defeat)
noun
[UK: ˈdrʌb.ɪŋ]
[US: ˈdrʌb.ɪŋ]

raclée◼◼◼nom {f}