Skip to content
Book Glossary
Home
Practice
Lessons
About
drubbing
Stopped
Dictionary definition
· drubbing
noun
a sound defeat
the act of inflicting corporal punishment with repeated blows
Similar words
debacle
slaughter
thrashing
trouncing
walloping
whipping
beating
lacing
licking
whacking
Source: Open English WordNet (CC BY 4.0).