storeship ( synonym found)

Definition of storeship:

°A ship or vessel propelled by steam power.

Back to Top