Dictionnaires en ligne gratuits: Anglais, Espagnol, Français, Italien, Chinois, Allemand, Russe traductions, définitions, synonymes...
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.