Big Huge Thesaurus

abnegation

noun