immortalship

English

Etymology

From immortal +‎ -ship.

Noun

immortalship (uncountable)

  1. immortality