DEBOUCH

7 letters 15 Scrabble points /dɪˈbaʊt͡ʃ/

Definition of DEBOUCH

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.

Source: Wiktionary

Word Details

Letters D E B O U C H
Length 7 letters
Scrabble Score 15 points

Words Containing "DEBOUCH"

Words Starting with "DEBOUCH"