THESAURUS
Swap
alternate, backscratching, bandy, bang, bargain, barter, bash, be quits with, belt, biff, blind bargain, bump, burst, bust, buy and sell, change, clap, clash, commute, compensate, cooperate, counterchange, crack, crash, crump, deal, dicker, do business, even trade, exchange, flap, flop, get back at, get even with, give and take, give in exchange, hard bargain, horse trade, horse-trade, interchange, knock, logroll, logrolling, pay back, permute, pork barrel, pound, rap, reciprocate, report, requite, respond, retaliate, return, return the compliment, slam, slap, slat, smack, sock, splat, substitute, swap horses, swapping, switch, take in exchange, tap, thwack, trade, trade in, trade off, trade sight unseen, trade-in, trading, traffic, transpose, truck, whack, wham, whap, whomp, whop
ROGET THESAURUS
Swap
Barter
VB
barter, exchange, swap, swop, truck, scorse, interchange, commutate, compound for, trade, traffic, buy and sell, give and take, nundinate, carry on a trade, ply a trade, drive a trade, be in business, be in the city, keep a shop, deal in, employ one's capital in, trade with, deal with, have dealings with, transact business with, do business with, open an account with, keep an account with, bargain, drive a bargain, make a bargain, negotiate, bid for, haggle, higgle, dicker, chaffer, huckster, cheapen, beat down, stickle, stickle for, out bid, under bid, ask, charge, strike a bargain, speculate, give a sprat to catch a herring, buy in the cheapest and sell in the dearest market, buy low and sell high, corner the market, rig the market, stag the market.
Interchange
VB
interchange, exchange, counterchange, bandy, transpose, shuffle, change bands, swap, permute, reciprocate, commute, give and take, return the compliment, play at puss in the corner, play at battledore and shuttlecock, retaliate, requite, rearrange, recombine.
Impulse
N
impulse, sudden thought, impromptu, improvisation, inspiration, flash, spurt, improvisatore, creature of impulse, extemporaneous, impulsive, indeliberate, snap, improvised, improvisate, improvisatory, unpremeditated, unmeditated, improvise, unprompted, unguided, natural, unguarded, spontaneous, instinctive, extempore, extemporaneously, offhand, impromptu, a limproviste, improviso, on the spur of the moment, on the spur of the occasion, impulse, impulsion, impetus, momentum, push, pulsion, thrust, shove, jog, jolt, brunt, booming, boost, throw, explosion, propulsion, percussion, concussion, collision, occursion, clash, encounter, cannon, carambole, appulse, shock, crash, bump, impact, elan, charge, beating, blow, dint, stroke, knock, tap, rap, slap, smack, pat, dab, fillip, slam, bang, hit, whack, thwack, cuff, squash, dowse, swap, whap, punch, thump, pelt, kick, punce, calcitration, ruade, arietation, cut, thrust, lunge, yerk, carom, carrom, clip, jab, plug, sidewinder, sidewipe, sideswipe, hammer, sledge hammer, mall, maul, mallet, flail, ram, rammer, battering ram, monkey, pile-driving engine, punch, bat, cant hook, cudgel, ax, dynamics, seismometer, accelerometer, earthquake detector, impelling, impulsive, impellent, booming, dynamic, dynamical, impelled, a hit, a very palpable hit.
VB
flash on the mind, say what comes uppermost, improvise, extemporize, give an impetus, impel, push, start, give a start to, set going, drive, urge, boom, thrust, prod, foin, cant, elbow, shoulder, jostle, justle, hustle, hurtle, shove, jog, jolt, encounter, run against, bump against, butt against, knock one's head against, run one's head against, impinge, boost, bunt, carom, clip y, fan, fan out, jab, plug, strike, knock, hit, tap, rap, slap, flap, dab, pat, thump, beat, blow, bang, slam, dash, punch, thwack, whack, hit hard, strike hard, swap, batter, dowse, baste, pelt, patter, buffet, belabor, fetch one a blow, poke at, pink, lunge, yerk, kick, calcitrate, butt, strike at, whip, come into a collision, enter into collision, collide, sideswipe, foul, fall foul of, run foul of, telescope, throw.