Advertisement
Advertisement
tea garden
noun
- a tea plantation.
tea garden
noun
- an open-air restaurant that serves tea and light refreshments
- a tea plantation
Discover More
Word History and Origins
Origin of tea garden1
First recorded in 1795–1805
Advertisement
Advertisement
Advertisement
Advertisement
Browse