Dictionary.com
Thesaurus.com

has sleeted

  • present perfect
    of sleet (3rd person singular).
    sleet
    noun
    precipitation in the form of ice pellets created by the freezing of rain as it falls (distinguished from hail).