SEA STORES


Meaning of SEA STORES in English

[sea stores] n pl (1659): supplies (as of foodstuffs) laid in before starting on a sea voyage

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