Synonyms and related words :
affluence, afflux, affluxion, concourse, confluence, conflux, coral heads, course, crosscurrent, current, defluxion, downflow, downpour, drift, driftage, flow, flowing, fluency, flux, gush, inflow, ironbound coast, ledges, lee shore, mill run, millrace, onrush, onward course, outflow, pitfall, quicksands, race, rockbound coast, rocks, run, rush, sandbank, sandbar, sands, set, shallows, shoals, spate, stream, surge, tide, trend, undercurrent, water flow