Cascade

What is Cascade ?

Cascade is (noun) a waterfall There are plants and trees and even a cascade in the atrium of the hotel.(verb) to fall in large quantities Pale pink roses cascading down the brick wall.

 

source: Easier English, Student Dictionary Upper Intermediate Level