chain store

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