Big Huge Thesaurus

self-denial

noun