define mechanical breakdownbreakdown cover meaninginsurance meaningmechanical breakdown insurancemechanical breakdown coveragebreakdown insurancemechanical breakdown protectionfull coverage insurance meaningsupplemental insurance meaningmeaning of liability insurancemeaning of indemnity insurancebusiness insurance meaning