close
Jump to content

Debouch

From Wikimedia Commons, the free media repository

Debouch from French origin meaning to cause to emerge, and is a term used in river and stream geography, and the military.

[edit]