tit for tat
noun
• the infliction of an injury or insult in return for one that one has suffered.
• "as we struggled for those last two votes, the tit for tat continued"
Similar:
retaliation,
reprisal,
counterattack,
counterstroke,
comeback,
revenge,
vengeance,
retribution,
requital,
recrimination,
an eye for an eye,
a tooth for a tooth,
as good as one gets,
getting even,
redress,
repayment,
payback,
lex talionis,
ultion,
a Roland for an Oliver,
Origin:
mid 16th century: variant of obsolete tip for tap .