Also found in: Thesaurus, Financial, Encyclopedia, Wikipedia.
Switch to new thesaurus
|Noun||1.||retail chain - a chain of retail stores|
department store, emporium - a large retail store organized into departments offering a variety of merchandise; commonly part of a retail chain
chain - (business) a number of similar establishments (stores or restaurants or banks or hotels or theaters) under one ownership
distributor - a company that markets merchandise; "his company is a large distributor of software products"