HumanitiesWeb.org - Glossary definition: Treaty
Treaty

Formal agreement between sovereign states or organizations of states

Back