soluble glass

English

Noun

soluble glass (countable and uncountable, plural soluble glasses)

  1. (archaic) sodium silicate.

Synonyms

References