Definition of debouchure in English:

debouchure

Syllabification: de·bou·chure
Pronunciation: /dibo͞oˈSHo͝or
 
/

noun

The mouth of a river or valley.

Origin

mid 19th century: alteration of embouchure, on the pattern of debouch.

Definition of debouchure in:

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day retroflex
Pronunciation: ˈretrəˌfleks
adjective
turned backward