farseeing

/ˌfɑrˈsiɪŋ/
adjective
  1. Able to predict or plan for future events or needs; having foresight.
    • Only a farseeing leader would have built a dam to prevent future droughts.
    • The farseeing mayor invested in renewable energy long before it became popular.
    • Her farseeing advice helped the company avoid a financial crisis.
Antonyms
What does "farseeing" mean? | whatsthatwordmean | whatsthatwordmean