Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
overcast
in English
overcast
us
/ˈoʊvərkæst/
uk
/ˈəʊvəkæst/
#common
Past Tense
overcasted
Participle Verb
overcasting
Third Person Singular
overcasts