life tenant

noun
  1. : a tenant having possession of property for the duration of his or her life : one having a life estate in property