English Dictionary
Definition hothouse in British English
hothouse noun
noun
/ˈhɒtˌhaʊs/
Synonyms and related words
Synonyms and related words
