What is the full meaning of foreshowing
FORESHOW, to predict, also FORESHEW [v]
Example of the word foreshowing placed on a Scrabble board.