Overliver /(?)/

O·ver·liv·er

Overliver

n.
  1. A survivor.