DEBOUCHURE


Meaning of DEBOUCHURE in English

noun the outward opening of a river, of a valley, or of a strait.

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