CASCADE


Meaning of CASCADE in English

A short, steep drop in stream bed elevation often marked by boulders and agitated white water.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.