American Dictionary
Definition superstore in American English
superstore noun
[countable] noun
/ˈsupərˌstɔr/
Synonyms and related words
Example
a computer superstore
Synonyms and related words
