Debouchures, noun plural of debouchure. Synonyms in the same form.
mouths, debouchments
All synonyms for debouchure →