THESAURUS
retaliate
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
ROGET THESAURUS
retaliate
Retaliation
VB
retaliate, retort, turn upon, pay, pay off, pay back, pay in one's own coin, pay in the same coin, cap, reciprocate, turn the tables upon, return the compliment, give a quid pro quo, give as much as one takes, give as good as one gets, give and take, exchange fisticuffs, be quits, be even with, pay off old scores, serve one right, be hoist on one's own petard, throw a stone in one's own garden, catch a Tartar.
Interchange
VB
interchange, exchange, counterchange, bandy, transpose, shuffle, change bands, swap, permute, reciprocate, commute, give and take, return the compliment, play at puss in the corner, play at battledore and shuttlecock,
retaliate, requite, rearrange, recombine.