adumbrate, prognosticate, forecast, portend, foresight, foretell, show, prefigure, foretoken, presage, adumbrate, augur, bode.
preceded (part of speech: verb)
- headed off,
precede (part of speech: verb)
- head off,