Sea stores

What is Sea stores?

Sea stores definition and meaning on Dictionary terms:
plural noun

provisions and supplies to be used on a sea voyage.