RETALIATE

Definition of RETALIATE

  1. (verb)take revenge for a perceived wrong
  2. (verb)make a counterattack and return like for like, especially evil for evil