immortals
noun
- 1
One who is not susceptible to death.
- 2
A member of an elite regiment of the Persian army.
- 3
A member of the Académie française.
- 4
An administrator of a multi-user dungeon; a wizard.
Translate “immortals” to another language
Click any language to open the translator with this word already filled in.