Definition of economic blizzard in US English:

economic blizzard

noun

  • A severe recession or slump in an economy.

Origin

1930s; earliest use found in The Times.