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.
这些小城镇到处是连锁商店。
- These small towns are dominated by chain stores.