superstore
English edit
Etymology edit
Noun edit
superstore (plural superstores)
- An extremely large store; a hypermarket.
Synonyms edit
Translations edit
extremely large store
|
See also edit
Anagrams edit
French edit
Etymology edit
Borrowed from English superstore.
Pronunciation edit
Noun edit
superstore m (plural superstores)