holder of a life insurance policy - English Synonyms Dictionary