Synonyms of 'crosscurrent'

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