Noun: superstore 'soo-pu(r),stor
- 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