department_store
1. [ noun ] (business) a large retail store organized into departments offering a variety of merchandise; commonly part of a retail chain
Synonyms: emporium
Related terms: mercantile_establishment retail_chain
Similar spelling:   Department_of_State
  department_head
  Department_of_Labor
  departmentally
  department_of_music
  departure_tax