Definition of liferent escheat in English:

liferent escheat

noun

historical
  • Forfeiture of the profits of a property (real or personal) accruing during the owner's lifetime; opposed to simple escheat: see "escheat".

Origin

Early 17th century; earliest use found in Acts of Parliament of Scotland.