Drubbing meaning

drŭbĭng
A severe thrashing.
noun
1
0
A total defeat.
noun
0
0
A thorough beating or defeat.
noun
0
0
Present participle of drub.
verb
0
0
A severe beating.

His mother gave him a drubbing after finding out he'd been stealing.

noun
0
0
Advertisement
A thorough defeat.

The debate team got a drubbing from the competition.

noun
0
0