CONFLUENCE Meaning of CONFLUENCE in English The place at which two streams flow together to form one larger stream. English glossary Of Geography. Английский глоссарий географии. 2012