Definitions of prospicience:

  • noun:   seeing ahead; knowing in advance; foreseeing