TEA GARDEN


Meaning of TEA GARDEN in English

[tea garden] n (1802) 1: a public garden where tea and light refreshments are served

2: a tea plantation

Merriam-Webster English vocab.      Английский словарь Merriam Webster.