immortalize
Short definition from Wiktionary
Verb
- To give unending life to, to make immortal.
- To make eternally famous.
- To remove the effects of normal apoptosis.
We haven’t written up immortalize yet: Simple and Standard meanings, examples and a quiz.