life assurance
life assurance
English
Noun
Ad
Definition
An insurance policy that pays out on death (or on certain other conditions).
Etymology
From life + assurance.
Ad
life assurance
An insurance policy that pays out on death (or on certain other conditions).
From life + assurance.