PROPITIATION Meaning of PROPITIATION in English n.1 appeasement. 2 Bibl. atonement, esp. Christ's. 3 archaic a gift etc. meant to propitiate. Etymology: ME f. LL propitiatio (as PROPITIATE) Oxford English vocab. Оксфордский английский словарь. 2012