YourDictionary

foreknowledge

noun

knowledge of something before it happens or exists; prescience

See foreknowledge in American Heritage Dictionary 4

Learn more about foreknowledge

link/cite print suggestion box