CHAIN STORE Meaning of CHAIN STORE in English ■ noun one of a series of shops owned by one firm and selling the same goods. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004