mortification : Idioms & Phrases


self-mortification

  • noun voluntary self-punishment in order to atone for some wrongdoing
    penance; self-abasement.
WordNet