English Dictionary
◊ GLYCERITE
glassworks
n : a place where glass is made