debouchure
Meaning
The outward opening of a river, valley, or strait.
Synonyms
Pronounced as (IPA)
/dɪˈbuːʃə/
Etymology
French
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "debouchure" and many other words and sentences in English.