Definition: (adjective) Planning prudently for the future.
Synonyms: foresighted, long, longsighted, prospicient.
Usage: The presidential candidate spoke about his farsighted policies that would stabilize the economy for years to come.
Discuss
Source: The Free Dictionary