Hothouse (
Noun
)
Meaning
A greenhouse in which plants are arranged in a pleasing manner.
Classification
Nouns denoting man-made objects.
Synonyms
Conservatory
Indoor Garden
Hypernyms
Greenhouse