Oxford Dictionary English chain store noun noun BrE BrE//ˈtʃeɪn stɔː(r)// ; NAmE NAmE//ˈtʃeɪn stɔːr// (British English also multiple, multiple store) Add to my wordlistjump to other results a shop/store that is one of a series of similar shops/stores owned by the same companySee chain store in the Oxford Advanced American DictionaryCheck pronunciation: chain store oxfordlearnersdictionaries.com