Big Huge Thesaurus

self-mortification

noun