The Christian Vocabulary – Propitiation October 11, 2020 Pastor Tim Travis Propitiation, Sacrifice Romans Christ, our propitiation! Romans 3:23-31 discusses this, but what does it mean? Listen to the explanation in this sermon!