THESAURUS
crosscurrent
affluence, afflux, affluxion, air current, bucking, challenge, concourse, confluence, conflux, contention, contradiction, contraposition, contravention, contraversion, counteraction, counterbalance, counterblast, countercurrent, counterforce, counterinfluence, counterpoise, counterpressure, counterweight, counterworking, course, crossing, current, current of air, defluxion, denial, downdraft, downflow, downpour, draft, drift, driftage, fall wind, flow, flow of air, flowing, fluency, flux, following wind, foul wind, gush, head wind, impugnation, impugnment, indraft, inflow, inhalation, inrush, inspiration, jetstream, katabatic wind, mill run, millrace, monsoon, movement of air, negation, onrush, onward course, opposing, opposition, opposure, oppugnation, outflow, race, rebutment, rebuttal, refusal, rejection, resistance, run, rush, set, spate, standing against, stream, stream of air, surge, tail wind, tide, traversal, trend, undercurrent, undertow, updraft, water flow, wind