new town
English Dictionary
->
Letter N
-> new town
Search Dictionary:
new town Definition
(n)
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
new town Synonyms
new town
© Art Branch Inc.