1. the ability to live forever; eternal life: "eating the fruit gave the gods immortality"Similareternal lifeeverlasting lifedeathlessnesseverlastingnessendlessnessperpetuityindestructibilityimperishabilitytimelessnesslegendary statuslasting fame/renown/repute/glorydurabilitypermanence
▪ the quality of deserving to be remembered for a long time; timelessness:"occasionally a guide book has achieved immortality"