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
Suffix from English debouch.
English
debouch