IMMORTAL Meaning of IMMORTAL in English (a.) Destined to live in all ages of this world; abiding; exempt from oblivion; imperishable; as, immortal fame. Webster's English dictionary. Английский словарь Webster. 2012