Satellite City
Definition
A planned city in the natural growth path of a nearby larger city designed to stop urban sprawl to the suburbs and to supplement and aid the larger city's expansion.
Nearby Terms
- Similar companies