Learn how to say Double Glaze correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word double glazing:
[mass noun] chiefly British
windows which have two layers of glass with a space between them, designed to reduce loss of heat and exclude noise:
we have been able to put in double glazing and central heating
the company would be asked to double-glaze the windows of some of the village houses