rhizoverbBeta
Feedback

trounce

Decisive defeatverb · To defeat thoroughly or decisively.