When trying to find alternatives for the phrase "make immortal," there are several words and phrases that one can use. These include "immortalize," "eternalize," "enshrine," "perpetuate," and "memorialize." To immortalize something means to make it everlasting or timeless. To eternalize something means to give it an eternal quality or make it immortal. Enshrining refers to the act of preserving something in a special place or creating a memorial to it. Perpetuating something means to keep it going or make it last indefinitely. Finally, memorializing something is creating a lasting memory or tribute to it, as if making it immortal in the minds of others.