English Dictionary
Definition greenhouse in British English
greenhouse noun
[countable] noun
/ˈɡriːnˌhaʊs/
Synonyms and related words
