Sleet
English Meaning
The part of a mortar extending from the chamber to the trunnions.
- Precipitation consisting of generally transparent frozen or partially frozen raindrops.
- A mixture of rain and snow or hail.
- A thin icy coating that forms when rain or sleet freezes, as on trees or streets.
- To shower sleet.