rotor ship

noun

Definition of rotor ship

: a ship propelled by the pressure and suction of the wind acting on one or more revolving vertical cylinders

First Known Use of rotor ship

1924, in the meaning defined above

Keep scrolling for more