[noun] [C usually singular] [informal] - a beating or serious defeat, esp. in a sports competitionNottingham Forest got/received/took a severe drubbing at the hands of Manchester United at Old Trafford last night.Lander was subjected to a thorough drubbing by Lewis.
DRUBBING
Meaning of DRUBBING in English
Cambridge English vocab. Кембриджский английский словарь. 2012