American English

Definition of cascade noun from the Oxford Advanced American Dictionary



    jump to other results
  1. 1a small waterfall, especially one of several falling down a steep slope with rocks
  2. 2a large amount of water falling or pouring down a cascade of rainwater
  3. 3(formal) a large amount of something hanging down Her hair tumbled in a cascade down her back.
  4. 4(formal) a large number of things falling or coming quickly at the same time He crashed to the ground in a cascade of oil cans.
See the Oxford Advanced Learner's Dictionary entry: cascade

Other results

All matches