SUPERSTORE


Meaning of SUPERSTORE in English

■ noun a very large out-of-town supermarket.

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