Definition from Wiktionary, the free dictionary
- (military, of a body of soldiers) To enter into battle.
1839, Mathieu Dumas, Memoirs of His Own Time,], volume 2, page 192:
- he debouched by the great high road through the forest, in the rear of the Austrian and Bavarian armies, while General Moreau attacked in front.
- (hydrology, of a river or stream) To discharge into a larger body of water such as a lake or sea.
1829, Robert Chambers, History of the Rebellions in Scotland,], page 57:
- He chose a place called Colmnakill, about six miles farther down the Spey, where a tributary stream, debouching into that river, gave him protection on one side