soluble glass

noun

Definition of soluble glass