Debouch

Noun

  • (military) A fortress at the end of a defile.
  • (geography) A narrow outlet from which a body of water pours.

Verb

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

Leave a Reply

Your email address will not be published.