Find the word definition

Wiktionary
garden cities

n. (garden city English)