Definitions of umbrella policy
an insurance policy which provides protection after the policy limits (=the maximum amount which an insurer is required to pay under an insurance policy) of all other relevant insurance policies have been reached.
A person with considerable assets may purchase an umbrella policy to protect against particularly large claims.