Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
superstore  (superstores plural )Superstores are very large supermarkets or shops selling household goods and equipment. Superstores are usually built outside city centres away from other shops.  n-count 
...a Do-It-Yourself superstore.