China Naming Network - Eight-character lottery - 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.