Definitions for "Prophesy"
To foretell; to predict; to prognosticate.
To utter predictions; to make declaration of events to come.
Foretelling - telling before hand Forth Telling - Speaking of what is currently happening. The Old Testament prophets did both. The student needs to clearly understand when the prophet is "predicting future events" and when the prophet is telling about speaking about "current events."
Keywords:  preach, exhort, expound, sermon, sunday
To give instruction in religious matters; to interpret or explain Scripture or religious subjects; to preach; to exhort; to expound.
deliver a sermon; "The minister is not preaching this Sunday"
Keywords:  prefigure, foreshow, herald
To foreshow; to herald; to prefigure.
Keywords:  happens, tell, something
To tell something before it happens.