Etymology Explorer › English

Where does “department store” come from?

department store (English): A large store containing many different...

Definitions

  1. A large store containing many different...

Words derived from “department store”

  • デパートメントストア