CASCADE


Meaning of CASCADE in English

(n.) A fall of water over a precipice, as in a river or brook; a waterfall less than a cataract.

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