GLASSHOUSE


Meaning of GLASSHOUSE in English

(n.) A house where glass is made; a commercial house that deals in glassware.

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