Word info Synonyms

salt of tartar

Noun

Meaning

salt of tartar (uncountable)

(chemistry, obsolete) potassium carbonate

Source: en.wiktionary.org

Synonyms

Close letter words and terms