Insurance Definition: L-SHARE VARIABLE ANNUITIES
L-SHARE VARIABLE ANNUITIES:
Definition:
- A form of variable annuity contract usually with short surrender periods and higher mortality and expense risk charges.
Information provided by Insurance Information Institute
