storeships

noun

Plural form of storeship.