Search Details

Word: treaty (lookup usage) (lookup stats)


Meaning:

Noun:

  • international law A binding agreement under international law concluded by subjects of international law, namely states and international organizations.

Source: Wiktionary | Src Info »