to foreshow is a form of:

Foreshow



ENGLISH MEANING
verb
1.
(TRANSITIVE) To show or exhibit beforehand; to give foreknowledge of; to prognosticate; to foretell.