chain store
noun🔊/ˈtʃeɪn stɔː(r)/
🔊/ˈtʃeɪn stɔːr/
(also British English, old-fashioned multiple, multiple store)
a shop that is one of a series of similar shops owned by the same company 连锁商店 These small towns are dominated by chain stores. 这些小城镇到处是连锁商店。