Log in
Search words & phrases
strass
US
・
UK
A1
Definition
Video subtitles
noun
A form of highly refractive lead glass used for making imitation gems.
adjective
Made of strass; decorated with stones or crystals of strass.