Advertisement
Advertisement
View synonyms for sal soda
sal soda
sal soda
noun
the crystalline decahydrate of sodium carbonate
Discover More
Word History and Origins
Origin of sal soda1
late Middle English word dating back to 1425–75
Advertisement
Advertisement
Advertisement
Advertisement
Browse