strass

US

UK

A1
n.NounA form of highly refractive lead glass used for making imitation gems.
otherpos-map.undefinedMade of strass; decorated with stones or crystals of strass.

Video subtitles

Why Do We Cook?

06:07Why Do We Cook?