ICE STORM


Meaning of ICE STORM in English

A storm in which snow or rain freezes on contact, forming a coat of ice on the surfaces it touches.

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