|1.||[ verb ] march out (as from a defile) into open ground|
"The regiments debouched from the valley"
|2.||[ verb ] pass out or emerge; esp. of rivers|
: "The tributary debouched into the big river"