Answer: vanquished

AnswerCrossword Clue
vanquishedVANQUISH, to defeat in battle
vanquishedDefeat thoroughly