needle ice

listen to the pronunciation of needle ice
English - Turkish
(Meteoroloji) curuf buz
English - English

Definition of needle ice in English English dictionary

ice needle
a small crystal of ice, floating in the high atmosphere; a constituent of snow mist
ice needle
A thin ice crystal floating high in the atmosphere in certain conditions of clear, cold weather