SUPERSTORE


Meaning of SUPERSTORE in English

[su.per.store] n (1943): a very large store offering a wide variety of merchandise for sale

Merriam-Webster English vocab.      Английский словарь Merriam Webster.