History
History
Synonyms
UK
US
Meaning:
avenge

to get or take revenge for (oneself) for (something)

retaliate

RETRIBUTE as in Wiktionary
RETRIBUTE as in Wikipedia