VariousWords beta
Definitions:
Noun
business cycle
trade cycle
Definition: recurring fluctuations in economic activity consisting of recession and recovery and growth and decline