What is the meaning of the word "cascade"?

Definitions:

  1. a succession of stages or operations or processes or units copy to clipboard noun
    • progressing in severity as though a cascade of genetic damage was occurring copy to clipboard
  2. a sudden downpour, as of tears or sparks, likened to a rain shower copy to clipboard noun
    • The fireworks were a cascade of gold and blue. copy to clipboard
  3. to rush down in big quantities, like a cascade copy to clipboard verb
    • The water cascades beautifully down the mountain. copy to clipboard

Synonyms:

NearBy Words: