cascade in Greek cascade in Greek καταρράκτης noun A waterfall or series of small waterfalls. Add to Flashcards