STORES


Meaning of STORES in English

supplies of equipment and food kept for use by members of an army, navy, or other institution.

→ store

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