English Dictionary
Definition tit for tat in British English
tit for tat noun
[singular/uncountable] noun
Synonyms and related words

English Dictionary