drubbing
noun
- 1
the act of inflicting corporal punishment with repeated blows
- 2
a sound defeat
Also useful for “drubbing”:Unscrambler— Rearrange the letters in “drubbing”
the act of inflicting corporal punishment with repeated blows
a sound defeat
Also useful for “drubbing”:Unscrambler— Rearrange the letters in “drubbing”