-
noun
The act of defeating or the condition of being defeated
Synonyms: thrashing, beating, licking, whipping, trouncing, defeat, overthrow, rout, vanquishment, massacre, trimming, walloping, dusting, debacle, slaughter, lacing, whacking
-
verb
To criticize harshly and devastatingly
Synonyms: slamming, roasting, slashing, slapping, scourging, scoring, scorching, scathing, lashing, excoriating, blistering
-
verb
Beat thoroughly and conclusively in a competition or fight
Synonyms: thrashing, clobbering, defeating, lambasting, pummelling, beating, pounding, licking, belaboring, whipping, trouncing, throbbing, threshing, stamping, smashing, basting, hammering, buffeting, instilling, flogging, batting, battering, berating, assaulting, creaming, cudgelling, assailing
-
verb
To render totally ineffective by decisive defeat
Synonyms: smearing, creaming, clobbering, walloping, massacring, vanquishing, trouncing, thrashing, steamrollering, smashing, overwhelming, overpowering, crushing, annihilating