Redemption

French Meaning

rachat

remboursement

rédemption

dégagement

réparation

rénovation

English Meaning

  1. The act of redeeming or the condition of having been redeemed.
  2. Recovery of something pawned or mortgaged.
  3. The payment of an obligation, as a government's payment of the value of its bonds.
  4. Deliverance upon payment of ransom; rescue.
  5. Christianity Salvation from sin through Jesus's sacrifice.