vi to utter predictions; to make declaration of events to come.
2. prophesy ·vt to foreshow; to herald; to prefigure.
3. prophesy ·vt to foretell; to predict; to prognosticate.
4. prophesy ·vi to give instruction in religious matters; to interpret or explain scripture or religious subjects; to preach; to exhort; to expound.