1. the ability to live forever; eternal life:"eating the fruit gave the gods immortality"Similareternal lifeeverlasting lifedeathlessnesseverlastingnessendlessnessperpetuityindestructibilityimperishabilitytimelessnesslegendary statuslasting fame/renown/repute/glorydurabilitypermanence