Definition, synonyms and related words
A town whose major shopping areas are dominated by chain stores at the expense of local diversity.