Word info

clone town

Noun

Meaning

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.

Source: en.wiktionary.org

Close letter words and terms