Noun
·
C1
cascade
Meaning
a small waterfall or a series of things falling or flowing downward
Lists
Nature