drubbing[noun]Synonyms: defeat, beating, debacle, defeasance, licking, overthrow, rout, shellacking, trouncing, vanquishment
[TahlilGaran] English Synonym Dictionary ▲
drub‧bing /ˈdrʌbɪŋ/
noun [countable][
Date: 1600-1700;
Origin: drub 'to hit' (17-20 centuries), probably from Arabic daraba]
an occasion when one team easily beats another team in sport:
Ireland gave England a drubbing at Twickenham. [TahlilGaran] Dictionary of Contemporary English ▲