GARDEN CITY Meaning of GARDEN CITY in English ■ noun Brit. a new town designed as a whole with much open space and greenery. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004