To make someone or something famous or remembered forever. The artist sought to immortalize his muse in a series of paintings.
To preserve something in a way that ensures it will be remembered or last indefinitely. The author immortalized the town's history in her novel.
To make or render immortal; to confer everlasting life or existence upon. Legend claimed the ancient potion could immortalize whoever drank it.