What is Perpetual Annuity?

Legal Definition
The annuity taken from an asset. In perpetual annuity, the life of the annuitant has no impact.