drubbing

 
Pronunciation: /ˈdrʌbɪŋ/

noun

  • a beating; a thrashing: I’ll give the scoundrels a drubbing if I can!
  • informal a resounding defeat in a match or contest: Scotland’s 3-0 drubbing by France