treaty

Definitions

General English

Commerce

  • noun an agreement between individual persons

Law

  • noun a formal written agreement, especially between two or more countries

Military

  • noun a legal agreement made between countries, e.g. to form an alliance or set out peace terms after a war
http://www.dictionarycentral.com/definition/treaty.html