Search results
- Dictionarychain store
noun
- 1. one of a series of shops owned by one firm and selling the same goods.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
Retail outlets that share a brand and central management, and usually have standardized business methods and practices
A chain store or retail chain is a retail outlet in which several locations share a brand, central management and standardized business practices. They have come to dominate many retail markets, dining markets, and service categories in many parts of the world. A franchise retail establishment is one form of a chain store. In 2005, the world's largest retail chain, Walmart, became the world's larg... Wikipedia