Life Insurance Glossary

Term life insurance language seems to have come from another planet. Who can understand it? Well, this non-Martian life insurance glossary should help.