whole of life policy

Definition

Real Estate

  • noun an insurance policy for which a insured person continues to pay premiums for the rest of his or her life, as distinct from a policy that provides life cover for a fixed term only and does not pay out if the insured person does not die within the term
http://www.dictionarycentral.com/definition/whole-of-life-policy.html