chain store
Appearance
English
[edit]Noun
[edit]chain store (plural chain stores)
- A retail outlet that is one of a group of similar establishments having common format, contents, ownership and management.
Translations
[edit]retail outlet that is one of a group
|