depressed ·adjective (ECONOMY)

Definition: A depressed country, area, or economy does not have enough jobs or business activity. Level: C2