rope down


Meanings

  • lower oneself with a rope coiled around the body from a mountainside;