stores ship
English
Noun
stores
ship
(
plural
stores ships
)
Alternative form of
storeship
.
Anagrams
prosthesis
,
storeships
,
sophisters