rhizoverbBeta
Feedback

defeat

Losing or overcoming an opponentverb / noun · To overcome opposition and prevent its success.