Definition of life holder in US English:

life holder

noun

Law
historical
  • = life tenant.

Origin

Late 18th century.