Word info

salt of tartar

Noun

Meaning

salt of tartar (uncountable)

(chemistry, obsolete) potassium carbonate

Source: en.wiktionary.org

Close letter words and terms