1. satellite city; satellite town
Wikipedia definition
2. Satellite townA satellite town or satellite city is a concept in urban planning that refers essentially to smaller metropolitan areas which are located somewhat near to, but are mostly independent of, larger metropolitan areas.
Read “Satellite town” on English Wikipedia
Read “衛星都市” on Japanese Wikipedia
Read “Satellite town” on DBpedia


to talk about this word.