Definition of screw propulsion in US English:

screw propulsion

noun

  • Propulsion of a ship or boat by means of a screw propeller.

Origin

Mid 19th century; earliest use found in The Illustrated London News.