Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of debouch

Source language: EnglishDictionary language: English

debouch

Pronunciation:/dɪˈbaʊt͡ʃ/

noun

Definitions

  1. A narrow outlet from which a body of water pours.

  2. A fortress at the end of a defile.

verb

Definitions

  1. To pour forth from a narrow opening; to emerge from a narrow place like a defile into open country or a wider space.