What is the meaning of the word "cascade"?
Definitions:
-
a succession of stages or operations or processes or units noun
- progressing in severity as though a cascade of genetic damage was occurring
-
a sudden downpour, as of tears or sparks, likened to a rain shower noun
- The fireworks were a cascade of gold and blue.
-
to rush down in big quantities, like a cascade verb
- The water cascades beautifully down the mountain.