drubbing
Definitions
A severe or crushing defeat in a game, contest, or election.
A sound beating or thrashing.
Examples
The visiting team received a severe drubbing, losing the championship game by thirty points.
After the company's poor quarterly results, the CEO took a public drubbing from the board of directors.
Synonyms
thrashing beating rout shellacking clobbering defeat whipping