English Dictionary
Definition gorge-walking in British English
gorge-walking noun
[uncountable] noun
1
the sport of travelling through streams or rivers that flow through valleys, both walking and swimming and sometimes jumping down waterfalls
