meaning of tit for tat
1.
an
equivalent
given
in
return
Related Words
tit for tat
|
Developed & Maintained By
Taraprasad.com