debouchment

[dɪˈbuːʃmɛnt]

Definitions

1. noun

The act of debouching or emerging from a narrow or confined space into a wider or more open area.

“The mountain stream’s debouchment into the valley created a picturesque landscape.”

2. noun

The point or place where something debouches or emerges, such as a river debouchment.

“The river’s debouchment onto the sea marked the beginning of its estuary.”

Synonyms

  • emergence
  • outflow

Antonyms

  • convergence
  • enclosure