treaty
That is a treaty.
A formal agreement between two or more nations is called a treaty.
a treaty is an agreement between two or more nations.
interstate compact a treaty is an agreement between two nations.
When an agreement is formed between two nations the mort popular term is Treaty.
A formal agreement between foreign nations is commonly called an accord. However, they also can be called international agreements as well.
entente
The formal written agreement between nations is called a treaty. Treaties are legally binding contracts that outline the rights and obligations of the parties involved. They can cover a wide range of issues, including trade, defense, and environmental protection, and must typically be ratified by the respective governments or legislative bodies to take effect.
An agreement between two or more states is called a multilateral agreement. Many of the agreements are to do with trade or collaboration in international development.
An alliance.
Trade embargoes
alliances?