Water screw

Webster's Dictionary of the English Language

·- A screw propeller.

Related Words