WordUnscrambler Home
drubbing
Definitions
[ˈdrʌbɪŋ], (Noun)
Definitions:
- a beating; a thrashing
(e.g: I'll give the scoundrels a drubbing if I can!)
Phrases:
Origin
:
Click here to see the free dictionary definition for drubbing
definition by Oxford Dictionaries