storeship
Etymology
From store + ship.
noun
A vessel used to carry naval stores.