natural protection
Noun
Meaning
natural protection (uncountable)
(climbing) Trees, rocks and other natural features which are used to anchor safety equipment.
Noun
natural protection (uncountable)
(climbing) Trees, rocks and other natural features which are used to anchor safety equipment.