Prescience

Webster's Dictionary of the English Language

·noun Knowledge of events before they take place; foresight.