WikiWord

debouch

From WikiWord, the free dictionary

/dɪˈbaʊt͡ʃ/ English

Definitions

noun

  1. A narrow outlet from which a body of water pours.
  2. A fortress at the end of a defile.

verb

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

Related words

Synonyms

Associated

Rhymes

References