C2 adjective /ˈprɛʃənt/ or /ˈpriːʃənt/
prescient
Meaning
having or showing knowledge of events before they take place
Example
The prescient investor sold his shares just before the market crashed.