Meaning

1 senses
  1. (uncountable)An outdoor activity in which one follows the course of a stream (on foot, in the water), negotiating rapids and jumping or climbing waterfalls

See also

neighbours in the dictionary
gorge-walking — meaning, examples, forms, synonyms | Krumeto