debouchure (English, noun)
expansion: debouchure (plural debouchures)
Senses:
glosses: The outward opening of a river, creek, valley, or strait.
Forms:
form: debouchures
tags: plural
form: débouchure
tags: alternative