Big Huge Thesaurus

immortalise

verb

sounds kind of like