DEBOUCHURE


Meaning of DEBOUCHURE in English

(n.) The outward opening of a river, of a valley, or of a strait.

Webster's English dictionary.      Английский словарь Webster.