ALL meanings of debouchment
de·bouch·ment
D d - noun debouchment the act or an instance of debouching 3
- noun debouchment an outlet, mouth, or opening 3
- noun debouchment the act of debouching 3
- noun debouchment a mouth, as of a river; outlet 3
- noun debouchment an act or instance of debouching. 1
- noun debouchment Also, debouchure [dih-boo-shoo r, dih-boo-shoo r] /dɪˈbu ʃʊər, dɪ buˈʃʊər/ (Show IPA). Physical Geography. a mouth or outlet, as of a river or pass. 1
- noun debouchment The point of debouch of a watercourse. 0