GLASSHOUSE


Meaning of GLASSHOUSE in English

[glass.house] n (14c) 1: a place where glass is made

2. chiefly Brit: greenhouse 3 Brit: a military prison

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