Big Huge Thesaurus

revivification

noun

sounds kind of like