Noun
clone town (plural clone towns) English Wikipedia has an article on:clone townWikipedia (Britain) A town whose major shopping areas are dominated by chain stores at the expense of local diversity.