To give an indication of something in advance:
adumbrate, augur, bode, forecast, forerun, foreshadow, foretell, portend, prefigure, presage, prognosticate. See foresight, showA phenomenon that serves as a sign or warning of some future good or evil:
augury, forerunner, omen, portent, prefigurement, presage, prognostic, prognostication, sign. Idiom: writing (or handwriting) on the wall. See foresight, warn
Learn more about foretoken