debouch

/dɪˈbaʊt͡ʃ/

noun

  1. 1

    A narrow outlet from which a body of water pours.

  2. 2

    A fortress at the end of a defile.

verb

  1. 1

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

Translate “debouch” to another language

Click any language to open the translator with this word already filled in.

Debouch Definition & Meaning | TranslatePulse