Synonyms of AVENGES

What is another word for AVENGES