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 - Словарь современного английского языка.
2012