The AI-powered English dictionary
plural storeships
(nautical, military) A vessel used to carry naval stores.