English | German | Russian | Czech

rope pump English

Meaning rope pump meaning

What does rope pump mean?

rope pump

A pump in which a rapidly running endless rope raises water by the momentum communicated to the water by its adhesion to the rope.

Are you looking for...?

rope | pump