prescient
If you say that someone or something was prescient, you mean that they were able to know or predict what was going to happen in the future.
FORMAL adj
...`Bob Roberts', an eerily prescient comedy about a populist multimillionaire political candidate.
♦
prescience n-uncount
Over the years he's demonstrated a certain prescience in foreign affairs.