penance

noun
  1. an act of self-punishment or devotion performed to show repentance for sin or wrongdoing
  2. Usage: religious
  3. punishment or hardship endured as retribution for past actions

Examples