Answer: precognize

AnswerCrossword Clue
precognizeto know beforehand