staggering of payments

  • 91combined ratio — ➔ ratio * * * combined ratio UK US noun [C] INSURANCE ► a measure of the success of an insurance company, shown as the relationship between the amount of money it pays out and the amount it receives in payments: »The company s combined ratio… …

    Financial and business terms