debouchure

/dษชหˆbuหสƒษ™/

IPA: /D EH1 B UW0 SH UH1 R/

noun
  1. 1

    The outward opening of a river, valley, or strait.

Source: https://en.wiktionary.org/wiki/debouchure