Англо-русский словарь Мюллера
Avenge [əˊvendʒ] v
мстить;
to avenge oneself отомстить, отплатить за себя (on — кому-л., for — за что-л.)
avenge