vanquished
verb
Meaning
To defeat, to overcome.
adjective
Meaning
Defeated.