Meaning of downturn
Definition of downturn
(noun)
a
worsening
of
business
or
economic
activity; "the
market
took a downturn"
Other information on downturn
WIKIPEDIA results for
downturn
Amazon results for
downturn
Tweet