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.      Сжатый оксфордский словарь английского языка.