WTWM

whatsthatwordmean

← Definition
Guess

storeships

nounPlural of storeship; ships used for carrying and storing supplies.

Synonyms

cargo shipsnoun

Built for word lovers.