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 anticipate, to foretell, or to indicate a favorable or an unfavorable issue.
To precede as an indication of what is to follow; foreshadow.
To tell about or make known (future events) in advance, especially by means of special knowledge or inference
To foretell or predict.
To predict the future with certainty.
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
(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, augur, forerun, foresight, presage, divine, forebode and foreshadow.