PRESCIENT

Definition of PRESCIENT

  1. (adj)perceiving the significance of events before they occur