ice needle

noun

  1. 1

    small crystals of ice

Synonyms

Also useful for “ice needle”:Crossword