debouchure Meaning, Definition & Usage
Dé`bou`chure" noun
(Also<
- Debouchure
- Débouchure
)
Etymology
F.Definitions
The outward opening of a river, of a valley, or of a strait.