Refine this word faster
Storeship
noun
Definitions
Noun
- 1 A vessel used to carry naval stores.
Etymology
From store + ship.
See also for "storeship"
Next best steps
Mini challenge
Unscramble this word: storeship
From store + ship.
Unscramble this word: storeship