◄
Debouchure
►
Dictionary
(
n.
) The outward opening of a river, of a valley, or of a strait.
Clyx.com