Alphabet Filter:


Definition of foreshadow:

  1. To shadow or typiy beforehand; to prefigure.


forecast, portend, announce, predict, betoken, foresight, point, herald, calculate, reckon, foretell, promise, augur, auspicate, adumbrate, prognosticate, signal, figure, show, foretoken, indicate, annunciate, adumbrate, bespeak, count on, call, imply, bode, presage, harbinger, forebode, omen, estimate, prefigure.

Usage examples: