precognizant

precognizant

or

precognisant

adj
having prior cognizance or knowledge of a given thing