Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
immortal
in English
immortal
#uncommon
Plural
immortals
Definitions
Adjective
living
forever
;
never
dying
The
immortal
gods
in
Greek
mythology
had
incredible
powers
.
never
to
be
forgotten
;
always
remembered
The
poet's
words
will
be
immortal
and
remembered
for
generations
.
related
to
eternal
life
The
concept
of
immortal
souls
is
often
related
to
eternal
life
and
the
afterlife
.
Noun
a
being
that
cannot
die
In
some
stories
,
an
immortal
is
a
supernatural
being
with
eternal
life
.