superstore
English
editEtymology
editNoun
editsuperstore (plural superstores)
- An extremely large store; a hypermarket.
Synonyms
editTranslations
editextremely large store
|
See also
editAnagrams
editFrench
editEtymology
editBorrowed from English superstore.
Pronunciation
editNoun
editsuperstore m (plural superstores)