DICTIONARY
Source: WordNet 3.1
1. (
) march out (as from a defile) into open ground; "The regiments debouched from the valley" ;
2. (
) pass out or emerge; especially of rivers; "The tributary debouched into the big river" ;
See more about : DEBOUCH