To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : A person whose interests are protected by an insurance policy. A person who contracts for an insurance policy that indemnifies him against loss of property or life or health etc..