Meaning of CONFLUENCE in English

CONFLUENCE

The place at which two streams flow together to form one larger stream.

English glossary Of Geography.      Английский глоссарий географии.