immortalship
immortalship
means immortality.
Etymology
From immortal + -ship.
noun
immortality