Meaning of “chain store” - Learner’s Dictionary

chain store

noun [ C ] uk us

one of a group of similar shops owned by the same company

(Definition of “chain store” from the Cambridge Learner’s Dictionary © Cambridge University Press)