immortalized

IMMOR'TALIZED, pp. Rendered immortal or perpetual.