Definition of monkey rope in English:

monkey rope

noun

South african
  • A liana.