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.”
1. adjective
Unable to be defeated or killed; invulnerable
“The dragon, with its immortable scales, roared at the knights.”