cascadeEnglishOxford American Thesauruscascade noun a delightful boulder-strewn ravine with a series of cascades: waterfall, falls, water chute, cataract, rapids, torrent, flood, deluge, outpouring, white water, fountain, shower, avalanche; Northern English force; Scottish, archaic linn.verb rain cascaded from the veranda roof: pour, gush, surge, spill, stream, flow, issue, spurt, jet; tumble, descend, fall, drop, plunge, pitch; overflow.