debouchment

English

noun
Definitions
  • The point of debouch of a watercourse
  • (medicine) Opening or emptying into another part
  • (military) The act, or the result of debouching

Etymology

Suffix from English debouch.

Origin

English

debouch

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms