TEA GARDEN Meaning of TEA GARDEN in English ■ noun a garden in which tea and other refreshments are served to the public. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004