To defeat (someone); to overcome.
Practica parlar i memoritzar " vanquished " i moltes altres paraules i frases a anglès .