Definition of "immortally"

immortally