downturn
Explore definitions, synonyms, and language insights of downturn
Definitions
Noun
a worsening of business or economic activity; "the market took a downturn"
Explore definitions, synonyms, and language insights of downturn