credit crunch

Explore definitions, synonyms, and language insights of credit crunch

Definitions

Noun
a state in which there is a short supply of cash to lend to businesses and consumers and interest rates are high

More General Terms