prescient - definition and synonyms

adjective formal 

Your browser doesn’t support HTML5 audio

/ˈpresiənt/
  1. knowing or behaving as if you know what will happen in the future

derived word

prescience

noun [uncountable]