Definition of soluble glass in English:

soluble glass

noun

  • another term for water glass (sense 1)
    • ‘The properties of the soluble glass concrete containing the new stiffener are very similar to those of the same kind concrete containing ferrochromium slag.’
    • ‘To help repair muscles and ligaments, scientists are developing a flexible scaffolding made of soluble glass along which implanted healthy cells can grow.’