water glass in French
water glass in French
verre liquide
(inorganic chemistry) Any of various water-soluble silicate compounds, especially when occurring in dissolved, jelly-like form.