avenge
verb
[ əˈvɛn(d)ʒ ]
• inflict harm in return for (an injury or wrong done to oneself or another).
• "he vowed in silent fervour to avenge their murders"
Similar:
take revenge for,
take vengeance for,
exact retribution for,
requite,
pay someone back for,
get even with someone for,
Origin:
late Middle English: from Old French avengier, from a- (from Latin ad ‘to’) + vengier, from Latin vindicare ‘vindicate’.