8 letters · 14 points in Scrabble
noun a sound defeat
noun the act of inflicting corporal punishment with repeated blows
verb beat thoroughly and conclusively in a competition or fight
originEtymology tree English drub English -ing English drubbing From drub + -ing.
Etymology from Wiktionary, CC BY-SA 3.0