CATHEDRAL GLASS


Meaning of CATHEDRAL GLASS in English

noun

: translucent sheet glass made by casting and rolling but without polishing

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.