avenges

verb

Inflict harm in return for (an injury or wrong done to oneself or another).