avenged

verb
  1. past tense and past participle of avenge; inflicted punishment or harm in return for a wrong or injury

Examples