pact

pact

pact

Noun

a written agreement between two states or sovereigns

Synonyms: