foreshadowed

foreshadowed verbal adj

OE fore + skadoian.

  1. Promised; prophesied; typified before; [fig.] auspicious; miraculous; heaven-sent; Providential.