Insurance Canopy logo

Master Policy

The combining of several locations or operations under a single policy for the same insured or insureds.

Related Terms

Looking for insurance?

Search for your industry