adjective
1.
having or showing an understanding of the effects in the future of actions that you take now, and being able to plan for them :
the most far-sighted of politicians
a far-sighted decision
2.
( especially NAmE ) = long-sighted
► ˌfar-ˈsighted·ness noun [ U ]