Definition, synonyms and related words
To defeat one's opponent easily and completely during a fight, contest, or debate.