meaning of downswing

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


Related Words

downswing |

Developed & Maintained By Taraprasad.com

Treasure Words