SUPERSTORE


Meaning of SUPERSTORE in English

n. a large supermarket selling a wide range of goods.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.