IMMORTAL Meaning of IMMORTAL in English n. being which will live forever and never die; one whose fame will last for all time Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012