Find the word definition

Wiktionary
debouches

n. (plural of debouch English) vb. (en-third-person singular of: debouch)

Usage examples of "debouches".

Deep in this picturesque ravine, buried among the thick shadows of tall old trees, runs the narrow mill-road, which lower down debouches on the end of the village street.