Longman Dictionary English From Longman Business DictionaryBest ratingˈBest ˌrating [countable]INSURANCE in the US, a measurement of an insurance company’s financial strength. The top rating is A+20% of life insurers hold the top Best rating. → rating ldoceonline.com