Meaning of “immortal” - Learner’s Dictionary

immortal

adjective uk us /ɪˈmɔːtəl/
LIFE

living or lasting forever:

an immortal soul/God
MEMORY

famous or remembered for a very long time:

Then he uttered the immortal line - "My name is Bond".
immortality uk us /ˌɪmɔːˈtæləti/ noun [ U ]

(Definition of “immortal” from the Cambridge Learner’s Dictionary © Cambridge University Press)