AVENGED

Source: 566

avenged. Avenged, pa. vindicated, having received satisfaction