Meaning

1 senses
  1. (UK)A town whose major shopping areas are dominated by chain stores at the expense of local diversity.

Origin

Coined in 2004 by the New Economics Foundation.

Coined in 2004 by the New Economics Foundation.

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: clone towns
Singularclone town
Pluralclone towns

regular

See also

neighbours in the dictionary
clone town — meaning, examples, forms, synonyms | Krumeto