meaning of turn down

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


Related Words

downturn | turn down | turn thumbs down | turndown |

Developed & Maintained By Taraprasad.com

Treasure Words