History
History
Synonyms
UK
US
Meaning:
contract

a formal agreement (between people, groups, states)

agreement, deal

covenant

a formal agreement that is legally binding

pact, promise

dealt

of deal

do business

haggle

to argue

bicker, quarrel

negotiate

to discuss in order to come to an agreement; to arrange (something) by discussion

bargain, discuss

DICKER as in Wiktionary
DICKER as in Wikipedia