Noun
a form of life insurance whereby on the death or default of a participant their share is distributed to the remaining members
Vocabulary classified under Business and finance
More about this word
Synonyms and related words
Explore this word
