Debouche

Verb

  • (hydrology, of a river or stream) To discharge into a larger body of water such as a lake or sea.
  • (military, of a body of soldiers) To enter into battle.

Leave a Reply

Your email address will not be published.