credit squeeze
noun

a period when lending by the banks is restricted by the government

Browse by Subjects
work cell
general insurance
wage scale
HM Revenue Customs
DOT