new town
new·town
noun
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
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.