Table of Contents
Antonyms
Synonyms
Etymology

1. debouch

verb. pass out or emerge; especially of rivers.

Etymology

  • debouch (English)
  • déboucher (French)
  • boucher (French)

2. debouch

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

Synonyms

Etymology

  • debouch (English)
  • déboucher (French)
  • boucher (French)
Antonym.com