to
defeat soundly in a fight, contest, etc

Translation:
English
Verb
Add