The definition of overcast is cloudy or gray weather, or something that has been edged with stitches to stop it from fraying.
(adjective)See overcast in Webster's New World College Dictionary
noun
adjective
transitive verb, intransitive verb overcast, overcasting
See overcast in American Heritage Dictionary 4
adjective
Learn more about overcast