English noun: department store | |||
1. | department store (artifact) a large retail store organized into departments offering a variety of merchandise; commonly part of a retail chain | ||
Synonyms | emporium | ||
Broader (hypernym) | mercantile establishment, outlet, retail store, sales outlet | ||
Member meronym | retail chain | ||