meaning of downturn
1.
a
worsening
of
business
or
economic
activity;
"the
market
took
a
">downturn"
Related Words
downturn
|
Developed & Maintained By
Taraprasad.com