Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sleets
in English
sleets
#uncommon
Lemma:
sleet
The lemma is the base or root form of this word.
Definitions
Verb
sleet
falls
from
the
sky
weather
condition
with
frozen
rain
a
type
of
frozen
precipitation
falls