demigorge
/dɛmɪˈgɔrʒ/Definitions
1. noun
a shallow or narrow gorge, especially one formed by a glacier or river
“The hikers had to navigate through a treacherous demigorge before reaching the summit.”
1. noun
a shallow or narrow gorge, especially one formed by a glacier or river
“The hikers had to navigate through a treacherous demigorge before reaching the summit.”