To say in advance (what one believes will happen); foretell (a future event or events)
Prognosticate is defined as to predict.
To estimate or calculate in advance; predict or seek to predict (weather, business conditions, etc.)
To be an omen (of); presage
To prophesy; foretell.
To tell about or make known (future events) by or as if by supernatural means
To indicate the likelihood of; portend:
To notify or make aware in advance of something, especially of possible danger or misfortune:
Preach is defined as to give a speech or advice about morals or spirituality.
Find another word for prophesy. In this page you can discover 22 synonyms, antonyms, idiomatic expressions, and related words for prophesy, like: predict, prognosticate, forecast, divine, foretell, augur, presage, soothsay, vaticinate, foresight and prophecy.