satellite town

noun

A self-contained town, as opposed to a mere suburb, on the periphery of a metropolitan area.

“Slough and Staines are just two of London's satellite towns.”

Meanings

nounsatellite town (plural satellite towns)

plural satellite towns

  1. A self-contained town, as opposed to a mere suburb, on the periphery of a metropolitan area.

    Slough and Staines are just two of London's satellite towns.

Translations

Chinese Mandarin 衛星都市 /卫星都市
  • 衛星都市 /卫星都市 (wèixīng dūshì)self-contained town near a metropolis
Danish satellitby, drabantby
  • satellitbyself-contained town near a metropolis
  • drabantbyself-contained town near a metropolis
  • planetbyself-contained town near a metropolis
Finnish satelliittikaupunki
  • satelliittikaupunkiself-contained town near a metropolis
French ville satellite
  • ville satelliteself-contained town near a metropolis
German Satellitenstadt
  • Satellitenstadtself-contained town near a metropolis
Japanese 衛星都市
  • 衛星都市 (eisei toshi)self-contained town near a metropolis
Norwegian Bokmål drabantby
  • drabantbyself-contained town near a metropolis
Portuguese cidade satélite
  • cidade satéliteself-contained town near a metropolis
Swedish drabantstad, satellitstad
  • drabantstadself-contained town near a metropolis
  • satellitstadself-contained town near a metropolis
Cite this entry
APA

satellite town. (n.d.). In WatkinsX Dictionary. Retrieved November 4, 2026, from https://dictionary.watkinsx.com/word/satellite%20town

MLA

“satellite town.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/satellite%20town. Accessed November 4, 2026.

Chicago

WatkinsX Dictionary, s.v. “satellite town,” accessed November 4, 2026, https://dictionary.watkinsx.com/word/satellite%20town.

Source: satellite town on Wiktionary, CC BY-SA 4.0.