Definitions | drubbing |
| noun
- A severe beating.
- His mother gave him a after finding out he'd been stealing..
- A thorough defeat.
- The Liberal party got a from the Conservatives.
verb
- (present participle of, drub)
Supplemental Details:Sponsor an extended definition for drubbing for as little as $10 per month. Click here to contact us.
| |
|