American Dictionary
Definition cream of tartar in American English
cream of tartar noun
[uncountable] noun
Synonyms and related words

American Dictionary