self-mortification


Meanings

  • voluntary self-punishment in order to atone for some wrongdoing


Scrabble Score: 0

Words With Friends Score: 0