French cascade, from Italian cascata, from cascare (“to fall”) ... (figuratively) A stream or sequence of a thing or things occurring as if falling like a cascade.
en.wiktionary.org