double glazing

Definitions

General English

Construction

Real Estate

  • noun windows consisting of two layers of glass separated by a space, designed to provide improved heat and sound insulation

Travel

  • noun two panes of glass in windows, to keep out cold air and noise
http://www.dictionarycentral.com/definition/double-glazing.html