Definition of Debouch

  • 1. March out (as from a defile) into open ground Verb
  • 2. Pass out or emerge; especially of rivers Verb

Synonyms for word "debouch"

Semanticaly linked words with "debouch"