Home Synonyms hothouse
See US English definition of hothouse
See UK English definition of hothouse
See Spanish definition of invernadero
1
1‘the school's isolated location has encouraged a hothouse atmosphere’
READ THESE ARTICLES