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