debouchure Meaning, Definition & Usage

Dé`bou`chure" noun (Also<
  • Debouchure
  • Débouchure
)
Etymology
F.
Definitions
  1. The outward opening of a river, of a valley, or of a strait.

Webster 1913