Answer: foreshewed

AnswerCrossword Clue
foreshewedFORESHEW, to presage also FORESHOW