Meaning of satellite town | Babel Free
Definitions
A self-contained town, as opposed to a mere suburb, on the periphery of a metropolitan area.
Equivalents
Deutsch
Satellitenstadt
Suomi
satelliittikaupunki
Français
ville satellite
日本語
衛星都市
Português
cidade satélite
Examples
“Slough and Staines are just two of London's satellite towns.”
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.