English word definition — powered by WordNet
a written agreement between two states or sovereigns
Want to remember pact?