An Encylopedia Britannica Company

double glazing

1 ENTRIES FOUND:
double glazing noun
double glazing
noun
Britannica Dictionary definition of DOUBLE GLAZING
[noncount] technical
: two layers of glass that are set in a window to keep heat inside and reduce noise

— double–glazed

adjective