Dictionary |
1 Result
#1
treaty
n.
[
pact
,
accord
] a written agreement between two states or sovereigns
. wn