clone town
Meanings
noun
- A town whose major shopping areas are dominated by chain stores at the expense of local diversity.
Word forms
Etymology
Coined in 2004 by the New Economics Foundation.
Related words
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.