verb
1.
Synonyms: foretell , adumbrate, augur, forecast, portend, presage, prognosticate, prophesy, soothsay, vaticinate
2.
to conjecture correctly
predicted the turn of the market months in advance
Synonyms: call, guess
Related Word: conjecture, presume, suppose, surmise, think; conclude, gather, infer, judge
Idioms: hazard a conjecture ( or guess)