new town
Definition
A large, mixed-use development designed to provide residences, shopping, services, and employment. The construction of a community in a previously undeveloped area under a central plan.
Recommended Articles from InvestorGuide.com
Related Videos
Featured Advertiser
