Definition, synonyms and related words
Canyoning, a hybrid outdoor sport involving the traversal of river canyons.