treaty

noun

A formal written agreement between two or more nations.

The document in which such an agreement is set down.

Negotiation for the purpose of reaching an agreement.

A contract or agreement.

An entreaty.