THESAURUS
strike a bargain
accommodate, adjust, agree, agree on, agree on terms, agree to, agree with, bargain for, be a bargain, be a deal, be a go, be on, come around to, come to terms, compose, compound, compromise, cop out, covenant, duck responsibility, evade responsibility, formalize, get together, give and take, give way, go fifty-fifty, make a bargain, make a deal, make a dicker, make an adjustment, make concessions, meet halfway, play politics, reach a compromise, seal, settle, shake hands, shake hands on, shake on it, sign, split the difference, strike a balance, surrender, take the mean, yield
ROGET THESAURUS
strike a bargain
Compact
VB
contract, covenant, agree for, engage, treat, negotiate, stipulate, make terms, bargain, make a bargain,
strike a bargain, come to terms, come to an understanding, compromise, set at rest, close, close with, conclude, complete, settle, confirm, ratify, clench, subscribe, underwrite, endorse, indorse, put the seal to, sign, seal, indent, take one at one's word, bargain by inch of candle.
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.