drubbing

Definitions


[ˈdrʌbɪŋ], (Noun)

Definitions:
- a beating; a thrashing
(e.g: I'll give the scoundrels a drubbing if I can!)


Phrases:

Origin:




definition by Oxford Dictionaries