VariousWords beta
Related Terms:
Definitions:
Noun
tit for tat
Definition: an equivalent given in return
Definition: Equivalent retribution; an act of returning exactly what one gets; an eye for an eye.
Definition: A hat.