debouch
/ˈdɛbuʊʃ/ or /ˈdɛbuːʃ/Definitions
1. verb
to emerge or flow out from a narrow opening or confined space, especially a river or stream from a gorge or mountain
“The river debouches into a wide lake after flowing through a narrow canyon.”
2. noun
a place where a river or stream emerges from a confined space, especially a gorge or mountain
“The debouch of the river is a popular spot for hiking and fishing.”
3. noun
a point where a road or path emerges from a forest, wood, or other enclosed area
“The debouch of the forest path led to a stunning view of the countryside.”