Synonyms: pact, treaty, accord
Definition: a written agreement between two states or sovereigns
Similar words: written agreement
Definition: a legal document summarizing the agreement between parties