Home
Search
Index
Definify.com
Definition
2024
ice_needle
ice needle
English
Noun
ice
needle
(
plural
ice needles
)
a small
crystal
of ice
floating
in the high
atmosphere
; a constituent of snow mist
Similar Results