English Dictionary
Definition tatters in British English
tatters noun
[plural] noun
/ˈtætə(r)z/
Synonyms and related words
