Immortal vs. Invincible

Difference Between Immortal and Invincible
Immortaladjective
Not susceptible to death; living forever; never dying.
Invincibleadjective
Impossible to defeat, destroy or kill; too powerful to be defeated or overcome.
Immortaladjective
Never to be forgotten; that merits being always remembered.
his immortal wordsInvinciblenoun
Someone or something that cannot be defeated, destroyed or killed.
Immortaladjective
Connected with or relating to immortality.
Invincibleadjective
incapable of being overcome or subdued;
an invincible armyher invincible spiritImmortaladjective
(obsolete) Exceedingly great; excessive; grievous.
Immortalnoun
One who is not susceptible to death.
Immortalnoun
A member of an elite regiment of the Persian army.
Immortalnoun
A member of the Académie française.
Immortalnoun
(Internet) An administrator of a multi-user dungeon; a wizard.
Immortalnoun
a person (such as an author) of enduring fame;
Shakespeare is one of the immortalsImmortalnoun
any supernatural being worshipped as controlling some part of the world or some aspect of life or who is the personification of a force
Immortaladjective
not subject to death