downturn
English Dictionary
->
Letter D
-> downturn
Search Dictionary:
downturn Definition
(n)
a
worsening
of
business
or
economic
activity
; "
the
market
took
a
downturn
"
downturn Synonyms
downswing
downturn
© Art Branch Inc.