Debouch - Definition

debouch

v 1: march out (as from a defile) into open ground; "The
regiments debouched from the valley" [syn: debouch,
march out]
2: pass out or emerge; especially of rivers; "The tributary
debouched into the big river"

Look up another word