embogue
/ɛmbɒʊɡ/Definitions
1. noun
A narrow or winding passage, especially one between hills or mountains.
“The hikers navigated through the embogue to reach the summit.”
1. noun
A narrow or winding passage, especially one between hills or mountains.
“The hikers navigated through the embogue to reach the summit.”