Answer: precognized

AnswerCrossword Clue
precognizedPRECOGNIZE, to know beforehand