Home
Word Lists
Word Search
downturn
n. Decline, esp. In economic activity.