salt of tartar
: potassium carbonate
especially
: a pure form made originally by heating cream of tartar
Love words? Need even more definitions?
Merriam-Webster unabridged
Share