English Dictionary
◊ DOUBLE-GLAZE
double-glaze
v : provide with two sheets of glass