GLASSHOUSE


Meaning of GLASSHOUSE in English

/ ˈglɑːshaʊs; NAmE ˈglæs-/ noun ( BrE )

1.

a building with glass sides and a glass roof, for growing plants in; a type of large greenhouse

2.

( slang ) a military prison

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.