Debouchure

Part of speech: noun

The opening out of a valley, stream, or the like, .

Share it on: