0%

ALL meanings of debouche

dé·bou·ché
D d
  • noun debouche an outlet, as for troops to debouch through 3
  • noun debouche Fortification. a passage or opening through which troops may debouch. 1
  • noun debouche an outlet; an exit. 1
  • noun debouche (military, of a body of soldiers) To enter into battle. 1
  • verb debouche (hydrology, of a river or stream) To discharge into a larger body of water such as a lake or sea. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?