Definition Definition

Chain store

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

Share it: CITE

Related Definitions