Compund Words

Last Search Words

Sponsored Links

Search Result:downturn




Overview of noun downturn

The noun downturn has 1 sense


  • downturn, downswing -- (a worsening of business or economic activity; "the market took a downturn")