Meaning of “triple glazing” in the English Dictionary

English