foreshadow(verb) verb1. indicate, as with a sign or an omenSimilar word(s): augur, auspicate, betoken, bode, forecast, foretell, omen, portend, predict, prefigure, presage, prognosticateDefinition categories: communication, bespeak, betoken, indicate, point, signal