n. 25B6; noun
I gave him a good drubbing : BEATING, thrashing, walloping, thumping, battering, pounding, pummelling, slapping, punching, pelting; informal hammering, licking, clobbering, belting, bashing, pasting, tanning, hiding, kicking.
(informal) Scotland's 3-0 drubbing by France. : See defeat noun sense 1.