debouch
/dɪˈbaʊt͡ʃ/
noun
- 1
A narrow outlet from which a body of water pours.
- 2
A fortress at the end of a defile.
verb
- 1
To pour forth from a narrow opening; to emerge from a narrow place like a defile into open country or a wider space.
Translate “debouch” to another language
Click any language to open the translator with this word already filled in.