Definition of soluble glass in US English:

soluble glass

noun

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