debouchure

Meaning

The outward opening of a river, valley, or strait.

Pronounced as (IPA)
/dɪˈbuːʃə/
Etymology

French

Notes

Sign in to write sticky notes