cascade
nounA small waterfall, typically one of several that fall in stages down a steep rocky slope.
verb(of water) pour downwards rapidly and in large quantities.
A small waterfall, typically one of several that fall in stages down a steep rocky slope.
verb(of water) pour downwards rapidly and in large quantities.