bargain
noun
1 the Government made some kind of bargain with the Opposition:
agreement, arrangement, understanding, deal;
contract, pact, compact, covenant, concordat, treaty, entente, accord, concord, protocol, convention;
pledge, promise, engagement;
transaction, negotiation.
verb
he bargained with the Council to rent the stadium:
haggle, barter, negotiate, discuss terms, hold talks, deal, wheel and deal, trade, traffic;
North American dicker;
formal treat;
archaic chaffer, palter.
□ bargain for (also bargain on)
this was more than we had bargained for:
expect, anticipate, be prepared for, allow for, plan for, reckon with, take into account/consideration, contemplate, imagine, envisage, foresee, predict, look for, hope for, look to;
count on, rely on, depend on, bank on, plan on, reckon on, calculate on, be sure of, trust in, take for granted, take as read;
North American, informal figure on.
bargain Oxford Dictionary of English