Definition - What does In Perpetuity mean?
The term in perpetuity refers to an annuity with no definite end, or payments (generally in cash) that continues forever. It literally means for an “indefinite span of time” or “for life.”
Justipedia explains In Perpetuity
In perpetuity can be explained with the help of an example where one may enjoy the right to keep and utilize the profit arising from land forever (in perpetuity). In perpetuity also means “not subject to termination.”
Step by Step: Here’s What Happens When You're Charged with a Crime