YourDictionary

Dictionary Home » Business » chain store

chain store business definition

One of a large number of stores offering similar merchandise and operating under the same central management.

Learn more about chain store

link/cite print suggestion box