penance - definition and synonyms

noun [countable/uncountable] 

Your browser doesn’t support HTML5 audio

  1. punishment or suffering that you accept, especially because of your religious beliefs, to show that you are sorry for something bad that you have done
    penance for:

    He believed the death of his child was penance for his sins.

    do penance:

    He did penance for the wrongs he had committed.