Home
Search
Index
Definify.com
Definition
2024
clone_town
clone town
English
Noun
clone
town
(
plural
clone towns
)
(
Britain
)
A town whose major
shopping
areas are
dominated
by
chain stores
at the expense of local
diversity
.
Etymology
Coined in 2004 by the
New Economics Foundation
.
Similar Results