Cascade(n.) A fall of water over a precipice, as in a river or brook; a waterfall less than a cataract.
Cascade(v. i.) To fall in a cascade.
Cascade(v. i.) To vomit.

Words within cascades

8 letter words: 1 results
7 letter words: 2 results
6 letter words: 1 results
View all words...