Definition of rope pump in US English:

rope pump

noun

  • A pump of which the main component is a continuous piece of rope.

Origin

Late 18th century.