
< /dɪˈbu ʃʊər, dɪ buˈʃʊər/. Physical Geography. a mouth or outlet, as of a river or pass.
noun
- the act or an instance of debouching
- Also: debouchure (ˌdeɪbuːˈʃʊə) an outlet, mouth, or opening
< /dɪˈbu ʃʊər, dɪ buˈʃʊər/. Physical Geography. a mouth or outlet, as of a river or pass.
noun