English Dictionary
Definition overcast in British English
overcast adjective
adjective
/ˈəʊvə(r)ˌkɑːst/
1
with a sky completely full of clouds
Synonyms and related words
