noun Economics. a long business cycle of economic expansion and contraction, postulated to last about 60 years.