Topic: GARDENING


glasshouse

noun
     
glass‧house [countable] British English
1DLG a building made mainly of glass which is used for growing plants [= greenhouse]
2

the glasshouse

informalSCJ a military prison

Explore GARDENING Topic