Answer: precognises

AnswerCrossword Clue
precognisesPRECOGNISE, to know beforehand