What is the full meaning of storeships
STORESHIP, a vessel used to carry naval stores for a fleet, garrison, or the like [n]
Example of the word storeships placed on a Scrabble board.