tit for tat
1.
(
noun
) an equivalent given in return
Related Words:
getting even
,
paying back
,
return
Terms and Conditions of Use / Copyright Notice