soda-lime glass

English

Noun

soda-lime glass (uncountable)

  1. glass made from silica and a mixture of soda and lime