teamship ( synonym found)

Definition of teamship:

°A ship or vessel propelled by steam power.

Back to Top