← DefinitionshareGuessconfluencenounA place where two or more rivers or streams flow together.SynonymsjunctionnounconvergencenounmergingnounAntonymsdivergencenoun