Big Huge Thesaurus

self-justification

noun