overcasts
English
Noun
overcasts
plural of
overcast
Verb
overcasts
third-person singular
simple present
indicative of
overcast