Definition: having knowledge of events before they take place, having foresight or intuition
Example: The prescient student always knew the answer to the teacher's questions before they were asked.
Example: My prescient friend always knows what I am thinking before I even say it.