immortals

noun

  1. 1

    One who is not susceptible to death.

  2. 2

    A member of an elite regiment of the Persian army.

  3. 3

    A member of the Académie française.

  4. 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.

Immortals Definition & Meaning | TranslatePulse