Sleet

Webster's Dictionary of the English Language

·vi To snow or hail with a mixture of rain.

II. Sleet ·noun The part of a mortar extending from the chamber to the trunnions.

III. Sleet ·noun Hail or snow, mingled with rain, usually falling, or driven by the wind, in fine particles.