• Storeship

    Origin

    store + ship

    Full definition of storeship

    Noun

    storeship

    (plural storeships)
    1. A vessel used to carry naval stores for a fleet, garrison, etc.
    © Wiktionary