depression

noun

Definitions of depression

English

an extended period of economic downturn usually involving high unemployment and poor business climate

Every major economic depression in the U.S. was caused by a deflation (=fall in price) of excess credit.