Definitions from Wiktionary (satellite town)
▸ noun: A self-contained town, as opposed to a mere suburb, on the periphery of a metropolitan area.
▸ Words similar to satellite town
▸ Usage examples for satellite town
▸ Idioms related to satellite town
▸ Wikipedia articles (New!)
▸ Words that often appear near satellite town
▸ Rhymes of satellite town
▸ Invented words related to satellite town
▸ noun: A self-contained town, as opposed to a mere suburb, on the periphery of a metropolitan area.
Similar:
satellite,
suburb,
outskirts,
penturbia,
exurbia,
town,
locality,
Towne,
outstreet,
closed town,
more...
Opposite:
▸ Words similar to satellite town
▸ Usage examples for satellite town
▸ Idioms related to satellite town
▸ Wikipedia articles (New!)
▸ Words that often appear near satellite town
▸ Rhymes of satellite town
▸ Invented words related to satellite town