department store

A large store with many sections selling different kinds of things.