Definify.com
Definition 2024
superstore
superstore
English
Noun
superstore (plural superstores)
- An extremely large store, hypermarket.
Synonyms
See also
- bigbox store
- hypermarket
Translations
extremely large store
|
|
superstore (plural superstores)
|
|