Debouch Definition
dĭ-bouch, -bo͝osh
debouches
verb
debouches
To come forth from a narrow or shut-in place into open country.
Webster's New World
To come forth; emerge.
Webster's New World
To cause to emerge or issue.
American Heritage
Synonyms:
- march out
noun
debouches
A débouché
Webster's New World
(geography) A narrow outlet from which a body of water pours.
Wiktionary
(military) A fortress at the end of a defile.
Wiktionary
Find Similar Words
Find similar words to debouch using the buttons below.