meaning of cascade
1. A fall of water over a precipice, as in a river or brook; a waterfall less than a cataract.
2. To fall in a cascade.
3. To vomit.
4. cascade 1.
Related Words
cascade |
1. A fall of water over a precipice, as in a river or brook; a waterfall less than a cataract.
2. To fall in a cascade.
3. To vomit.
4. cascade 1.
cascade |