Cascade
/kæsˈkeɪd/
noun
A waterfall or series of small waterfalls.
A stream or sequence of a thing or things occurring as if falling like a cascade.
A series of electrical (or other types of) components, the output of any one being connected to the input of the next; See also daisy chain
verb
To fall as a waterfall or series of small waterfalls.
To arrange in a stepped series like a waterfall.
To occur as a causal sequence.