GARDEN CITY


Meaning of GARDEN CITY in English

ˌgarden ˈcity BrE AmE noun [countable]

British English a town that has been designed to have a lot of trees, areas of grass, and open spaces

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.