han vindicado
-they/you have avenged
Present perfect ellos/ellas/ustedes conjugation of vindicar.

vindicar

Pero los eventos desde la caída de Baghdad han vindicado a Shinseki.
But events since the fall of Baghdad have vindicated Shinseki.
Koselleck basa su tesis en la constatación de que los historiadores han vindicado algún tipo de justicia inherente a la historia.
Koselleck bases his thesis on determining that historians have vindicated some type of justice inherent to history.
Word of the Day
skating