satellite city
Jump to navigation
Jump to search
English[edit]
Noun[edit]
satellite city (plural satellite cities)
- A self-contained city, as opposed to a mere suburb, on the periphery of a metropolitan area.
satellite city (plural satellite cities)