YourDictionary

debouchment

noun

  1. the act of debouching
  2. a mouth, as of a river; outlet

See debouchment in American Heritage Dictionary 4

link/cite print suggestion box