Definitions of precognition:

  • noun:   knowledge of an event before it occurs