1 definition by Dolly Dalton
Adjective.
Used to describe any rock climbing maneuver that is extremely strenuous on the upperbody.
Synonyms: tiring, taxing, exhausting
Used to describe any rock climbing maneuver that is extremely strenuous on the upperbody.
Synonyms: tiring, taxing, exhausting
by Dolly Dalton September 8, 2013