foreknowledges

noun
  1. knowledge of something before it happens; advance awareness or understanding of future events
  2. Usage: plural form of foreknowledge; often used in philosophical or theological contexts
verb
  1. third-person singular present tense of foreknowledge; to know beforehand
  2. Usage: rare usage as a verb; archaic or formal

Examples