defeat
verb
°To overcome in battle or contest.
°To destroy, ruin, undo, lay waste to.
noun
°The act of defeating or being defeated.
synonyms: conquer, overthrow, rout, vanquish