What is the meaning of Propitiation?

The act of propitiating; placation, atonement, similar to expiation but also involving the appeasement of anger.

The death of Christ as a basis for the forgiveness of sin.

propitiation

Source: wiktionary.org