water screw
English
Noun
water
screw
(
plural
water screws
)
Synonym of
screw pump
.