credit squeeze
noun

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

Browse by Subjects
frozen credits
overseas taxation
sum
flexible budget
teeming and lading