Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
immortals
in English
immortals
us
/ˈɪmrətəlz/
uk
/ˈɪmrətəlz/
#uncommon
Lemma:
immortal
The lemma is the base or root form of this word.
Definitions
Noun
a
member
of
the
Persian
elite
regiment
beings
that
cannot
die
;
supernatural
a
member
of
the
Acad
é
mie
fran
ç
aise
plural
of
immortal
;
eternal
beings
a
high-level
administrator
(
in
a
virtual
world
);
a
game
wizard