soda-lime glass
English
Noun
soda-lime
glass
(
uncountable
)
glass made from
silica
and a mixture of
soda
and
lime