Definition of Downturn

  • 1. A worsening of business or economic activity Noun

Synonyms for word "downturn"

Semanticaly linked words with "downturn"

Hyponims for word "downturn"