ship's stores
plural noun
: the supplies and equipment required for the operation and upkeep of a ship
Love words? Need even more definitions?
Merriam-Webster unabridged
Share