avenged

adj

1.
for which vengeance has been taken
Antonym:
unavenged
Participle:
avenge