* * *
business liability insurance UK US noun [U]
► INSURANCE insurance taken out by a company to protect against injury or damage caused by a problem with a product or a failure by an employee: »
Every business owner should shop for the best business liability insurance rates and coverage.
Financial and business terms. 2012.