superstores

noun
  1. very large retail stores that sell a wide variety of goods, typically located outside city centers
  2. Usage: plural of superstore

Examples