WINTER GARDEN


Meaning of WINTER GARDEN in English

■ noun

1》 a garden of plants, such as evergreens, that flourish in winter.

2》 a conservatory in which flowers and other non-hardy plants are grown in winter.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.