Debouchure
Word Dictionary
-> Debouchure
Search:
Debouchure
(n.) The outward opening of a river, of a valley, or of a strait.
Terms of Use
Canadian Jobs