satellite city en · NOUN
Meanings
-
A self-contained city, as opposed to a mere suburb, on the periphery of a metropolitan area.
Gurugram is a satellite city of Delhi.
Forms
| Spelling | Features | Labels | Source |
|---|---|---|---|
| satellite cities | Number=Plur | lexicographic |