DOWNFALL


Meaning of DOWNFALL in English

A fall of rain or snow, especially a heavy or unexpected one.

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