Search
able to see far into the distance, often suggesting a keen or sharp vision
eagle-eyed
keen-sighted
longsighted
planning prudently for the future
farsighted
foresighted
foresightful
long