Traditional Culture Encyclopedia - Weather forecast - Chat weather in English: How to say "sleet" in English

Chat weather in English: How to say "sleet" in English

sleet [sli:t] n. Meteorology sleet, ice pellets freezing rain; hail; [British English] sleet

Some days it rains or sleets, so even limited outdoor fun isn't possible.

Some days it rains, or sleets, and limited outdoor fun becomes impossible.