Saint Gobain glass Meaning, Definition & Usage

Definitions
  1. (Chem.), a fine variety of soda-lime plate glass, so called from St.Gobain in France, where it was manufactured.

Webster 1913