immortalityEnglishOxford English Thesaurusimmortality noun 1 eating the fruit gave the gods immortality: eternal life, everlasting life, deathlessness, everlastingness, endlessness, perpetuity; indestructibility, imperishability. 2 occasionally a guide book has achieved immortality: timelessness, legendary status; lasting fame/renown/repute/glory; durability, permanence.immortality Oxford Dictionary of English