water screw

English

Noun

water screw (plural water screws)

  1. Synonym of screw pump.