Focus on the pronunciation of cascade
English definition of “cascade”
/kæsˈkeɪd/ n [C]
› a short, steep waterfall (= place where a river falls to a lower level), often one of a series: fig. A cascade of golden hair fell down her back (= Her hair seemed to flow down her back).