CASCADE


Meaning of CASCADE in English

vi to fall in a cascade.

2. cascade ·vi to vomit.

3. cascade ·noun a fall of water over a precipice, as in a river or brook; a waterfall less than a cataract.

Webster English vocab.      Английский словарь Webster.