downclimb
downclimb
English
Verb
Ad
Definition
To climb down a climbing route, often for endurance training.
Etymology
From down + climb.
Ad
downclimb
To climb down a climbing route, often for endurance training.
From down + climb.