Whole Life Insurance May 25, 2020 A plan of insurance for the whole of life. It includes straight life on which premiums are payable until death. Related Articles: Glossary: Premium OffsetGlossary: Straight Life Insurance