department-store

Nouns

  • (n) a large retail store organized into departments offering a variety of merchandise; commonly part of a retail chain emporium,

Synonyms

emporium

Words of close approximity