sodium silicate - English Synonyms Dictionary

sodium silicate

n.
[1] soluble glass , water glass