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

hothouse Definition

Cancel
hothouse
noun(hot-house)
a greenhouse in which plants are arranged in a pleasing manner
Synonyms: conservatory, indoor garden,

Words Related to hothouse!

hothouse Examples by Brain Bank Users