Definition of small stores in English:

small stores

plural noun

  • Small items for personal use on a sea voyage.