First Known Use of tea garden
TEA GARDEN Defined for English Language Learners
Definition of tea garden for English Language Learners
: a public garden where tea and other refreshments are served
: an area of land where tea is grown
Seen and Heard
What made you want to look up tea garden? Please tell us where you read or heard it (including the quote, if possible).