debouchment in English dictionary

  • debouchment

    Meanings and definitions of "debouchment"

    • noun
      The point of debouch of a watercourse.

    Grammar and declension of debouchment

    • debouchment (plural debouchments)

Sample sentences with "debouchment"