Noun
1. compact
2. concordat, written agreement, agreement
Verb
1. understanding, pledge
2. plight, pledge
3. plight