Dictionary
Dictionary
Debouchure — definition & meaning
Word Type Definition Debouchure n. The outward opening of a river, of a valley, or of a
strait.
Explore more words:
Blinker · Increpate · Unequal · Camisole · Disciplinal · Endogenetic · Anisotrope · Jointer ·