What's another word for pact?

comments powered by Disqus