SHIP'S STORES Meaning of SHIP'S STORES in English noun plural : the supplies and equipment required for the operation and upkeep of a ship Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012