DEBOUCH Meaning of DEBOUCH in English vi to march out from a wood, defile, or other confined spot, into open ground; to issue. 2. debouch ·add. ·vi to issue; said of a stream passing from a gorge out into an open valley or a plain. Webster English vocab. Английский словарь Webster. 2012