debouches Definition
Dictionary Home » Words Starting with D » deathliness ... decarbonization » debouches
debouch
verb
- intr
debouches, debouched, debouching
1. technical
- Said of troops or a river, etc: to come out of a narrow place or opening into a wider or more open place.
