avenged
AVENG'ED,
pp. Satisfied by the punishment of the offender; vindicated; punished.