drubbing

1 ENTRIES FOUND:
Save
drubbing /ˈdrʌbɪŋ/ noun
plural drubbings
drubbing
/ˈdrʌbɪŋ/
noun
plural drubbings
Learner's definition of DRUBBING
[count] informal
: an occurrence in which one person or team easily beats another person or team