ship's stores

plural noun

Definition of ship's stores

: the supplies and equipment required for the operation and upkeep of a ship