Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: superstore  'soo-pu(r),stor
  1. A large retail store
    "We did our weekly shopping at the new superstore on the outskirts of town";
    - megastore

Derived forms: superstores

Type of: mercantile establishment, outlet, retail store, sales outlet

Encyclopedia: Superstore