Retaliate

1. (v. t.) To return evil for evil. [Now seldom used except in a bad sense.]

2. (v. i.) To return like for like; specifically, to return evil for evil; as, to retaliate upon an enemy.

Thesaurus Entries

alternate, atone, avenge, bandy, be quits with, change, come back at, commute, compensate, cooperate, counter, counterchange, cover, do penance, even the score, exchange, expiate, fill up, get back at, get even with, give, give and take, give in exchange, give in return, hit back at, indemnify, interchange, launch a vendetta, logroll, make amends, make compensation, make good, make up for, pay back, permute, reciprocate, recompense, rectify, repay, requite, respond, retort, return, return the compliment, revenge, set right, strike back, swap, switch, take revenge, trade, transpose