trounce
trounce
verb
To decisively defeat an opponent or punish someone severely.
"The home team trounced their rivals in the final."
Thesaurus
Synonyms: lambaste, berate, chew up, reprimand, remonstrate, dress down, take to task, rebuke, bawl out, scold, call down, lecture