superstore
Jump to navigation
Jump to search
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)