TEA GARDEN


Meaning of TEA GARDEN in English

noun Date: 1780 a public garden where tea and light refreshments are served, a tea plantation

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.