satellite city (English, noun)
expansion: satellite city (plural satellite cities)
Senses:
glosses: A self-contained city, as opposed to a mere suburb, on the periphery of a metropolitan area.
Forms:
form: satellite cities
tags: plural