Umbrella Contract Definition | Becker
Accounting Dictionary
Umbrella Contract
An insurance contract that provides additional coverage for a loss over the top of the underlying insurance contract. These contracts provide benefits for a liability claim, as opposed to a benefit for a property claim.