immortalityPronunciation: /ɪmɔːˈtalɪti/Translate immortality | into French | into German | into Italian | into Spanish Definition of immortality noun [mass noun] the ability to live forever; eternal life:eating the fruit gave the gods immortality the quality of deserving to be remembered for a long time; timelessness:occasionally a guide book has achieved immortalityimmortality in other Oxford dictionaries Definition of immortality in the US English dictionary