Answer: foreshewing

AnswerCrossword Clue
foreshewingFORESHEW, to presage also FORESHOW