Not mortal; not liable or subject to death; having unlimited existence; undying.Hence Unceasing; inextinguishable; imperishable; destined to endure for all time: as, immortal hopes; immortal fame.Indefatigable; unchanging.Synonyms Perpetual, Everlasting, etc. (see eternal); incorruptible, deathless, enduring, unfading.n. One who is immortal, or exempt from death or annihilation.n. One of the gods of classical mythology: usually in the plural.n. The name of the royal guard of ancient Persia, the members of which were magnificently equipped and numerously attended.