Answer: debouchure

AnswerCrossword Clue
debouchure(French) the mouth of a river or strait