Refine this word faster
Ice needle
noun
Definitions
Noun
- 1 a small crystal of ice floating in the high atmosphere; a constituent of snow mist
- 2 small crystals of ice wordnet
See also for "ice needle"
Next best steps
Mini challenge
Unscramble this word: iceneedle