clone town (English, noun)
expansion: clone town (plural clone towns)
Senses:
glosses: A town whose major shopping areas are dominated by chain stores at the expense of local diversity.
tags: British
Forms:
form: clone towns
tags: plural