{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
Slang English vocab. Английский сленговый словарь. 2012