business_cycleEnglish

business cycle, trade cycle

Noun

Recurring fluctuations in economic activity consisting of recession and recovery and growth and decline

English: business cycle, trade cycle

English words with similar meanings

Show 1 words