What does the word ‘CASCADE’ means? / English Mcqs / By admin What does the word ‘CASCADE’ means? A. EntagleB. Waterfall C. Small boat D. Garden