FAQs About the word debouchure

embouchure

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

No synonyms found.

No antonyms found.

debouching => éboulement, debouched => débauché, debouche => débouché, debouch => embouchure, deboshment => débauche,