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

pact

an agreement

agreement

protocol

a code of behaviour as practised on diplomatic occasions

rules of conduct, behavior in certain situation

treaty

an official agreement made and signed between nations; an agreement or negotiation between people

agreement, contract

CONCORDAT as in Wiktionary
CONCORDAT as in Wikipedia