What does canopy glass mean?canopy glass▶ Hear it in EnglishDefinitionThe glass panels forming the weather cover of an overhead canopy.Related wordsPart ofsubway entranceMaterialsglassSee it in 3Dcanopy glass in other languagesIn PortugueseIn FrenchIn Japanese