Meaning of new town
Definition of new town
(noun)
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
Other information on new town
WIKIPEDIA results for
new town
Amazon results for
new town
Tweet