SUPERMARKET


Meaning of SUPERMARKET in English

n. a large self-service store selling foods, household goods, etc.

Oxford English vocab.      Оксфордский английский словарь.