a small waterfall, especially one of several falling down a steep slope with rocks Topics Geographyc2小瀑布(尤指一连串瀑布中的一支) a large amount of water falling or pouring down 倾泻;流注 a cascade of rainwater 如注的雨水
- (formal)
a large amount of something hanging down 大簇的下垂物 - (formal)
a large number of things falling or coming quickly at the same time 倾泻(或涌出)的东西 - (formal)
a number of things happening, in which each one leads to another 倾泻(或涌出)的东西 The protein can trigger a cascade of events that leads to heart failure. 这种蛋白质会引发一连串导致心力衰竭的事件。
Word Originmid 17th cent.: from French, from Italian cascata, from cascare ‘to fall’, based on Latin casus ‘fall’, related to cadere ‘to fall’.