Synonyms of 'crosscurrent'

affluence, afflux, challenge, concourse, confluence, conflux, contention, contradiction, contraposition, contravention, counterbalance, counterblast, countercurrent, counterforce, counterpoise, counterpressure, counterweight, course, crossing, current, defluxion, denial, downdraft, downpour, draft, drift, driftage, fall wind, flow, flowing, fluency, flux, gush, indraft, inflow, inhalation, inrush, inspiration, millrace, monsoon, negation, onrush, opposition, outflow, Race, rebuttal, refusal, rejection, resistance, run, rush, set, spate, stream, surge, tide, trend, undercurrent, undertow, updraft, wind