Attested.to

credit crunch

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a state in which there is a short supply of cash to lend to businesses and consumers and interest rates are high