ice needle
nounDefinition of ice needle
: one of a number of slender ice particles that float in the air in clear cold weather
— called also ice crystal
Keep scrolling for more