Answer: venged

AnswerCrossword Clue
vengedavenge