English Dictionary
Definition tat in British English
tat noun
[uncountable] noun
/tæt/
Synonyms and related words
