Satellite Town Meaning
Satellite town is the suburb of an urban centre where due to locational advantage the residential industrial and educational centres a.
Satellite town meaning. A dictionary of architecture and landscape architecture. Town self contained and limited in size built in the vicinity of a large town or city to house and employ those who would otherwise create a demand for expansion of the existing settlement but dependent on the parent city to a certain extent for population and major services. In other cases different geography barriers exist such as a wide river. Satellite town n città satellite f inv.
They differ from mere suburbs subdivisions and especially bedroom communities in that they have municipal governments distinct from that of the core metropolis and employment bases sufficient to support their residential populations. Satellite town synonyms satellite town pronunciation satellite town translation english dictionary definition of satellite town. Source for information on satellite town. A satellite town will have a large geographic separation from a larger metropolis nearby.
Very often there is a sizable expanse of rural area between a satellite city and a larger metropolis.