What does the word ‘CASCADE’ means? Arif Khan 8 years ago A. Entagle B. Waterfall C. Small boat D. Garden