Canyoning (noun) Definition, Meaning & Examples

noun
  1. the sport of travelling down a river situated in a canyon by a variety of means including scrambling, floating, swimming, and abseiling
Canyoning (noun) Definition, Meaning & Examples

More Definitions