DEBOUCHURE Meaning of DEBOUCHURE in English ( n. ) The outward opening of a river, of a valley, or of a strait. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012