sleet

Definitions

General English

General Science

  • verb to fall as icy rain

Aviation

  • noun melting snow or a mixture of rain and snow falling together
  • noun frozen rain in the form of clear drops of ice or glaze ice covering surface objects
http://www.dictionarycentral.com/definition/sleet.html