Treaty Meaning

There are 1 meaning(s) for word Treaty

Meaning 1 : a written agreement between two states or sovereigns

    Synonyms : accord,  pact