Meaning of “drubbing” in the English Dictionary

british dictionary

"drubbing" in American English

See all translations

drubbingnoun [ C usually sing ]

us /ˈdrʌb·ɪŋ/

a beating or bad defeat, esp. in a sports competition

(Definition of “drubbing” from the Cambridge Academic Content Dictionary © Cambridge University Press)

Blogs about "drubbing"

by katewoodford,