superstore - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

/ˈsuːpə(r)ˌstɔː(r)/
singularsuperstore
pluralsuperstores
  1. a very large shop that sells a wide range of different goods, usually on the edge of a town
    1. a.
      a shop that sells a range of similar products at low prices

      a computer superstore