immortal ·adjective (LIFE)

Definition: living or lasting forever Level: C2