Word info

satellite city

Noun

Meaning

satellite city (plural satellite cities)

A self-contained city, as opposed to a mere suburb, on the periphery of a metropolitan area.
Gurugram is a satellite city of Delhi.

Source: en.wiktionary.org

Related terms

Close letter words and terms