English
English version

whole-life

From Longman Business Dictionarywhole-lifeˈwhole-life adjective [only before a noun]INSURANCE whole-life insurance contracts, arrangements etc are ones in which the person whose life is insured pays a fixed sum each year, and the insurance company pays out a sum when that person diesA whole-life policy could provide protection if a parent dies.
Pictures of the day
What are these?
Click on the pictures to check.