📖 WordNook

cascade

noun
  1. a sudden downpour, as of tears or sparks, likened to a rain shower
    “The fireworks were a cascade of gold and blue.”
    shower
  2. a succession of stages or operations or processes or units
    “progressing in severity as though a cascade of genetic damage was occurring”
  3. a small waterfall or series of small waterfalls
verb
  1. to arrange open windows on a computer desktop so that they overlap each other, with the title bars visible
  2. to rush down in big quantities, like a cascade
    “The water cascades beautifully down the mountain.”
    cascade down