DRUBBING


Meaning of DRUBBING in English

[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.

Cambridge English vocab.      Кембриджский английский словарь.