Definition: (noun) A worsening of business or economic activity. Synonyms: downturn. Usage: Panicked investors scrambled to secure their assets as the market took a severe downswing for the third time in a month. Discuss
Δ