Definition

Chain store

Chain store refers one of two or more similar stores owned by the same company, usually corporation.

Share it:  Cite

More from this Section