debouche
verb
°To enter into battle.
°To discharge into a larger body of water such as a lake or sea.