English dictionary
sour salt meaning and definition
Definition and meaning of sour salt at MeaningMonkey.org. sour salt meaning and definition in the English Dictionary.SOUR SALT noun
Definition of sour salt (noun)
- crystals of citric acid used as seasoning
Source: Princeton University Wordnet