Foreknow

глагол [прошедшее время] foreknew, причастие прошедшего времени foreknown знать наперёд

Большой англо-русский словарь

Foreknow

transitive verb (foreknew; foreknown; -knowing) to have previous knowledge of; know beforehand especially by paranormal means or by revelation Synonyms: see foreseeforeknowledge noun

Merriam-Webster's Collegiate Dictionary