Dictionary |
2 Results
#1
drubbing
n.
[
thrashing
,
walloping
,
debacle
,
slaughter
,
trouncing
,
whipping
] a sound defeat
. wn
#2
drubbing
n.
[
beating
,
thrashing
,
licking
,
lacing
,
trouncing
,
whacking
] the act of inflicting corporal punishment with repeated blows
. wn