depression ·noun (ECONOMY)

Definition: a time when there is not much business activity Level: C2