SynonymX
Speak
New Town
Definition of New Town
1.
A planned urban community created in a rural or undeveloped area and designed to be self-sufficient with its own housing and education and commerce and recreation
Noun
Semanticaly linked words with "new town"
populated area
urban area
britain
great britain
u.k.
uk
united kingdom
united kingdom of great britain and northern ireland
Hyponims for word "new town"
populated area
urban area