meaning of downturn

1. a worsening of business or economic activity; "the market took a ">downturn"


Related Words

downturn |

Developed & Maintained By Taraprasad.com

Treasure Words