From Longman Business Dictionarybusiness life and health insuranceˌbusiness ˌlife and ˈhealth inˌsurance [uncountable]INSURANCECOMMERCEinsurance taken out to protect a business against the cost of losing an important employee, partner, owner etc →insurance