Etymology
Today it means: The right to receive for life the benefits of a property or other asset, without the right to dispose of it. Full definition →
From life + rent.
Etymology from Wiktionary, CC BY-SA 4.0.