drubbing

drub-bing

noun

A severe defeat in a contest or a thorough physical beating.

"Our football team took a real drubbing."

Thesaurus

Synonyms: lacing, thrashing, beating, trouncing, whacking, licking, debacle, whipping, slaughter, walloping