TERM: Description of glossary term.


confluence

Place where two or more rivers/streams meet.

Reference

Wikipedia