Find the word definition

Crossword clues for debouche

Wiktionary
debouche

vb. 1 (context military of a body of soldiers English) To enter into battle. 2 (context hydrology of a river or stream English) To discharge into a larger body of water such as a lake or se

Usage examples of "debouche".

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.