English
›
Words
to
defeat soundly in a fight, contest, etc
Translation:
English
Verb
0
drub
Add
Translation