Glasshouse meaning

glăshous
Frequency:
(chiefly british) A greenhouse.
noun
0
0
A place, position, or situation involving intense public scrutiny.
noun
0
0
noun
0
0
A building made of glass in which plants are grown more rapidly than outside such a building by the action of heat from the sun, this heat being trapped inside by the glass (chiefly commercial).
noun
0
0
A building where glass or glassware is manufactured.
noun
0
0
Advertisement
(UK military slang) A military prison.
noun
0
0

Origin of glasshouse