What is the meaning of Pact?

An agreement; a compact; a covenant.

An agreement between two or more nations

An alliance or coalition.

To form a pact; to agree formally.

pact

pact

Source: wiktionary.org