Definition of Downturn

  • (noun) a worsening of business or economic activity; "the market took a downturn"

Synonyms of Downturn


Antonyms of Downturn


No Antonyms Found.

Homophones of Downturn


No Homophones Found.