ICE NEEDLE


Meaning of ICE NEEDLE in English

A thin ice crystal floating high in the atmosphere in certain conditions of clear, cold weather.

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