Answer: vanquishing

AnswerCrossword Clue
vanquishingDefeat thoroughly
vanquishingVANQUISH, to defeat in battle