GLASSHOUSE


Meaning of GLASSHOUSE in English

noun a house where glass is made; a commercial house that deals in glassware.

Webster English vocab.      Английский словарь Webster.