VariousWords beta
Related Terms:
Definitions:
Noun
Definition: A narrow outlet from which a body of water pours.
Verb
debouch
march out
Definition: march out (as from a defile) into open ground; "The regiments debouched from the valley"
debouch
Definition: pass out or emerge; especially of rivers; "The tributary debouched into the big river"
Definition: To pour forth from a narrow opening; to emerge from a narrow place like a defile into open country or a wider space.