noun
satellite city; satellite town
A city or town that is economically and socially dependent on a larger nearby city, often functioning as a bedroom community.
多摩ニュータウンは東京の衛星都市として開発された。
Tama New Town was developed as a satellite city of Tokyo.
衛星都市
Many residents of satellite cities commute to the central city.