In lang=en terms the difference between predict and overcast
is that
predict is to make predictions while
overcast is to make gloomy; to depress.
In obsolete|lang=en terms the difference between predict and overcast
is that
predict is (obsolete) a prediction while
overcast is (obsolete) to transform.
As verbs the difference between predict and overcast
is that
predict is to make a prediction: to forecast, foretell, or estimate a future event on the basis of knowledge and reasoning; to prophesy a future event on the basis of mystical knowledge or power while
overcast is (obsolete) to overthrow.
As nouns the difference between predict and overcast
is that
predict is (obsolete) a prediction while
overcast is (obsolete) an outcast.
As an adjective overcast is
covered with clouds; overshadowed; darkened.