Synonyms of new town

Noun


1. new town, urban area, populated area

usage: 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

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.