Meaning of the word immortalize in English

What does immortalize mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

immortalize

US /ɪˈmɔːr.t̬əl.aɪz/
UK /ɪˈmɔː.təl.aɪz/

Verb

to make something or someone famous or remembered for a long time

Example:
The poet sought to immortalize his love in verse.
A statue was erected to immortalize the war hero.