Answer: vanquishes

AnswerCrossword Clue
vanquishesVANQUISH, to defeat in battle
vanquishesDefeat thoroughly