An umbrella insurance policy is defined as an additional level of liability insurance coverage that exceeds the limit of the insured’s house, car or watercraft. Umbrella insurance adds an extra layer of security to people who find themselves at risk…