immortable

/ɪˈmɔːrtəbəl/

Definitions

1. adjective

Unable to be defeated or killed; invulnerable

“The dragon, with its immortable scales, roared at the knights.”

Synonyms

  • invulnerable
  • unconquerable

Antonyms

  • killable
  • vulnerable