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;
WordNet (r) 3.0 (2006):
new town
n 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