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. 2012