chain store (English, noun)
expansion: chain store (plural chain stores)
Senses:
glosses: A retail outlet that is one of a group of similar establishments having common format, contents, ownership and management.
Forms:
form: chain stores
tags: plural