noun a semitransparent sheet of rolled glass having a decorative pattern.
cathedral glass 🔊 Listen to this noun a semitransparent sheet of rolled glass having a decorative pattern. Share Facebook Twitter Google +