Definition of DEBOUCH
to cause to emerge : discharge; to march out into open ground; emerge, issue… See the full definition