Meaning of treaty

Definition of treaty

(noun) a written agreement between two states or sovereigns

Other information on treaty

WIKIPEDIA results for treaty
Amazon results for treaty