DEPRESSION

DEPRESSION

depression. A period of economic stress that persists over an extended period, accompanied by poor business conditions and high unemployment. Cf. RECESSION.
TermBase Contributor
Carl, Chinese legal translator, specializes in translating legal documents pertaining to complex business disputes.