Meaning of the word drubbing in English

What does drubbing mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

drubbing

US /ˈdrʌb.ɪŋ/
UK /ˈdrʌb.ɪŋ/

Noun

1.

a beating or serious defeat, especially in a sports competition:

Example:
Norwich got/received/took a severe drubbing at the hands of Manchester United.
Learn This Word at Lingoland