chain store
English
editNoun
editchain store (plural chain stores)
- A retail outlet that is one of a group of similar establishments having common format, contents, ownership and management.
Translations
editretail outlet that is one of a group
|
chain store (plural chain stores)
|