Life'-lānd, n.

noun

n. (Law.) Land held by lease for life or lives;—called also life-hold.