tea garden
noun
a tea plantation.
Origin of tea garden
First recorded in 1795–1805
Words nearby tea garden
Example sentences from the Web for tea garden
British Dictionary definitions for tea garden
tea garden
noun
an open-air restaurant that serves tea and light refreshments
a tea plantation