verb
Meaning 1
To abseil down a mountain.
Definition source: English Wiktionary via Wiktextract
Usage: British, English, slang, transitive
Topics: hobbies, lifestyle, mountaineering, sports
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: rap down
Antonyms: none provided