English-French translations for glasshouse
- serreNous avons un dicton à Glasgow : si vous habitez dans une serre, ne couchez pas avec votre jardinier ! We have a saying in Glasgow: if you live in a glasshouse you do not have sex with your gardener!
Definition of glasshouse
- 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
- A military prison
Trending Searches
Popular Dictionaries