pact の語源ストーリー
pact は、ラテン語の pacisci「取り決めを結ぶ」の過去分詞 pactum から来ています。さかのぼると印欧祖語の *pag-「しっかり留める」にたどり着きます。peace(平和)も同じ祖先で、もとは「争いをやめる約束で結ばれた状態」でした。歴史の授業では、1955年に東側の国々が結んだ Warsaw Pact(ワルシャワ条約機構)が出てきます。国どうしの協定のほか、a pact of silence(口外しない約束)のように個人の約束にも使います。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)