n. A series of stores in different locations, joined together under one ownership and general management. The goods in chain stores tend to be more uniform than in independent ones.
CHAIN STORES
Meaning of CHAIN STORES in English
American idioms English vocabulary. Английский словарь американских идиом. 2012