LEARNit Dictionary
drubbing
noun
/ˈdrʌbɪŋ/
UK
/ˈdrʌbɪŋ/
US
1
(in a sport) a situation where one team easily beats another
شکست سنگین, شکست فاحش