Definition of cascade:
(n) :
a
waterfall or series of small waterfalls; a stream or sequence of a thing or things occurring as if falling like a cascade
"now murm'ring soft, now roaring in cascade. -Cawper"
(v) :
to fall as a
waterfall or series of small waterfalls; to occur as a causal
sequence