whole life insurance
noun

an insurance policy where the insured person pays a fixed premium each year and the insurance company pays a sum when he or she dies.

Also called whole-of-life assurance
Browse by Subjects
buy the rumor; sell the news
bearish engulfing pattern
accrual basis accounting
contingent expenses
scalp