Answer: foreknowledges

AnswerCrossword Clue
foreknowledgesFOREKNOWLEDGE, knowledge in advance of the event