Definitions for "NEW TOWN"
A planned community in which a large, undeveloped parcel of land is designed and built as an independent community along a carefully structured plan.
A free-standing new settlement designated and planned under the New Towns Act 1946 and subsequent legislation.
a well-planned, self-contained settlement complete with housing, employment and services.
A large mixed-use development designed to provide residences, general shopping, services, recreation and employment.