English dictionary
strass
/str/&/s/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
A brilliant glass, used in the manufacture of artificial paste gems, which consists essentially of a complex borosilicate of lead and potassium. Cf. <u>Glass</u>.
Source: webster1913