Definition of on the rope in English:

on the rope

phrase

Climbing
  • Roped together.

    ‘the technique of moving together on the rope’