CHAIN STORE





Definition:

  1. [noun] one of a chain of retail stores under the same management and selling the same merchandise

Synonyms: