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.
Browse Definitions by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
SARSEP satellite operation