Answer: foreshewn

AnswerCrossword Clue
foreshewnFORESHEW, to presage also FORESHOW