drubbing meaning in General Dictionary
an audio defeat
View more
- the work of inflicting corporal punishment with repeated blows
- of Drub
drubbing meaning in General Dictionary
(p. pr. & vb. n.) of Drub
Sentence Examples with the word drubbing
In spite of the drubbing he'd taken in the debate, he felt pretty good.