THESAURUS
forewarn
apprehend, bode, caution, croak, forebode, give advance notice, have a premonition, have a presentiment, look black, lower, menace, portend, preapprehend, precaution, premonish, prenotify, prewarn, tell in advance, threaten, warn
ROGET THESAURUS
forewarn
Warning
VB
warn, caution,
forewarn, prewarn, admonish, premonish, give notice, give warning, dehort, menace, put on one's guard, sound the alarm, croak, beware, ware, take warning, take heed at one's peril, keep watch and ward.
Foresight
VB
foresee, look forwards to, look ahead, look beyond, scent from afar, look into the future, pry into the future, peer into the future, see one's way, see how the land lies, get the lay of the land, see how the wind blows, test the waters, see how the cat jumps, anticipate, expect, be beforehand, predict, foreknow, forejudge, forecast, presurmise, have an eye to the future, have an eye to the main chance, respicere finem, keep a sharp lookout,
forewarn.
Prediction
VB
predict, prognosticate, prophesy, vaticinate, divine, foretell, soothsay, augurate, tell fortunes, cast a horoscope, cast a nativity, advise,
forewarn, presage, augur, bode, abode, forebode, foretoken, betoken, prefigure, preshow, portend, foreshow, foreshadow, shadow forth, typify, pretypify, ominate, signify, point to, usher in, herald, premise, announce, lower, hold out expectation, raise expectation, excite expectation, excite hope, bid fair, promise, lead one to expect, be the precursor, extrapolate, project.