Immortalize

Webster's Dictionary of the English Language

·vi To become immortal.

II. Immortalize ·vt To exempt from oblivion; to perpetuate in fame.

III. Immortalize ·vt To render immortal; to cause to live or exist forever.