Definition
Chain store refers one of two or more similar stores owned by the same company, usually corporation.
Stay up to date on the latest terms with a free weekly newsletter from us. Join to subscribe now.