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