SUPERSTORE


Meaning of SUPERSTORE in English

n. large self-serve retail store which sells food and other household goods

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.