Ice Needle (noun) Definition, Meaning & Examples

noun
  1. one of many needle-like ice crystals that form cirrus clouds in clear cold weather
Ice Needle (noun) Definition, Meaning & Examples

More Definitions