ice needle ( synonym found)

Definition of ice needle:

°a small crystal of ice, floating in the high atmosphere; a constituent of snow mist.

Definition of ice needle:

°a small crystal of ice, floating in the high atmosphere; a constituent of snow mist.

Back to Top