v. 1 predict, foretell, prophesy, prognosticate, foresee, augur, presage, vaticinate, anticipate; forewarn, calculate Seers forecast coming events; meteorologists forecast the weather
n. 2 prediction, prophecy, prognosis, prognostication, foresight, augury, vaticination, anticipation; forewarning, calculation: Have you heard the weather forecast for tomorrow?