foreknow

/(ˌ)fȯr-ˈnō/

verb

  1. to have previous knowledge of : know beforehand especially by paranormal means or by revelation

foresee foreknow divine anticipate mean to know beforehand. foresee implies nothing about how the knowledge is derived and may apply to ordinary reasoning and experience. foreknow usually implies supernatural assistance, as through revelation.