The definition of foretell is to foreshadow, or to predict the future.
To say in advance (what one believes will happen); foretell (a future event or events)
To predict the future with certainty.
To anticipate, to foretell, or to indicate a favorable or an unfavorable issue.
To precede as an indication of what is to follow; foreshadow.
To foretell or predict.
To indicate by signs, as future events; to be the omen of; to portend; to presage; to foreshow.
To be an omen of.
To imagine or picture to oneself in advance.
To deal with beforehand; act so as to mitigate, nullify, or prevent:
To promise is to give your word about something or guarantee that you will do whatever you are saying you will do.
To indicate or characterize accurately in advance; predict:
Project is defined as to cause an image to appear on a surface or to propose or calculate something for the future.
The definition of adumbrate is to suggest beforehand or to vaguely foreshadow.
To be a prophetic sign or omen of; foreshadow
To tell about or make known (future events) in advance, especially by means of special knowledge or inference
(Slang) To make an appearance; show up:
Find another word for prognosticate. In this page you can discover 24 synonyms, antonyms, idiomatic expressions, and related words for prognosticate, like: foretell, predict, portend, forecast, prophesy, augur, forerun, foresight, presage, divine and forebode.