cascade

noun
  1. a waterfall, especially one that flows over steep rocks in a series of steps
  2. a large amount of something that falls, flows, or rushes downward
  3. a series of things happening one after another
verb
  1. to fall, flow, or rush downward like a waterfall
  2. to happen in a series, with each event causing the next

Examples