Definitions
adjective
consisting of or of the nature of frozen or partially frozen rain
Look “sleety” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
consisting of or of the nature of frozen or partially frozen rain