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
drub-bing
A severe defeat in a contest or a thorough physical beating.
"Our football team took a real drubbing."
Synonyms: lacing, thrashing, beating, trouncing, whacking, licking, debacle, whipping, slaughter, walloping