small stores

/S M AO1 L S T AO1 R Z/
noun
  1. 1

    personal items sold aboard ship or at a naval base