What does Best's rating mean?

Best's rating meaning in Insurance Dictionary

The score system developed and posted yearly by A.M. Best organization that shows the economic problem of insurers. The ranks resemble grades on a report card and vary from A++ (Superior) through C+ (Marginal) and all the way-down to D (bad), E (Under Regulatory Supervision), F (In Liquidation), and S (Rating Suspended).