What is the meaning of Foreshow?

To show in advance; to foretell, predict.

To foreshadow or prefigure.

A manifestation in advance; a prior indication.

Source: wiktionary.org