Impaired Credit The deterioration of a borrower's credit rating.
Investopedia Says: Any weakening of a company's finances will cause an impairment of credit. Consequently, it results in a reduction of the credit offered by lenders.
Related Terms: Bad Debt Credit Enhancement Impaired Asset Impairment Special Finance