clone town noun1 •(UK) A town whose major shopping areas are dominated by chain stores at the expense of local diversity. formsclone towns