Table of Contents
Synonyms
Antonyms
Etymology

1. debouch

verb. pass out or emerge; especially of rivers.

Etymology

  • déboucher (French)
  • boucher (French)

2. debouch

verb. march out (as from a defile) into open ground.

Synonyms

Etymology

  • déboucher (French)
  • boucher (French)