Debouchure


(n.) The outward opening of a river, of a valley, or of a strait.



Similar Words:

Debouch   Debouche   Debouched   Debouching   Debouchure   Hidebound  


BuyWithMe.com