English Dictionary
Definition tartar in British English
tartar noun
noun
/ˈtɑː(r)tə(r)/
Synonyms and related words
