drub
Concise Oxford English Dictionary © 2008 Oxford University Press:
drub/drʌb/
▶verb (drubs, drubbing, drubbed)
- 1 hit or beat repeatedly.
- 2 informal defeat thoroughly.
– derivatives
drubbing noun.
drubbing noun.
– origin C17 (orig. with ref. to the punishment of bastinado): prob. from Arab. ḍaraba ‘to beat’.
'drub' also found in these Oxford entries:

