prescient
pre-sci-ent
adjective
Having knowledge of future events before they occur; able to foresee what will happen.
"Her prescient warning saved them from disaster."
Thesaurus
Synonyms: discerning
pre-sci-ent
Having knowledge of future events before they occur; able to foresee what will happen.
"Her prescient warning saved them from disaster."
Synonyms: discerning