Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

greenhouses Definition

Cancel
greenhouses
noun(green-house)
a structure enclosed (as by glass) and used for the cultivation or protection of tender plants
greenhouses
noun(green-house)
a clear plastic shell (such as a canopy) covering a section of an airplane; also : a compartment (as for a bombardier) enclosed by such a shell

Words Related to greenhouses!

greenhouses Examples by Brain Bank Users