ship's store
noun
a retail store aboard a navy ship that sells toiletries, cigarettes, etc., to the ship's personnel.
Words nearby ship's store
Definition for ship's store (2 of 2)
ship's stores
plural noun
materials, supplies, and equipment for the navigation, maintenance, and operation of a ship.
Origin of ship's stores
First recorded in 1790–1800