foreknowledge Look up foreknowledge at Dictionary.com
1530s, from fore + knowledge.