longsighted
Definition
adjective. 1 capable of seeing to a great distance; 2 planning prudently for the future
Example Sentence
The eagle is a longsighted bird. OR His longsighted planning helped the country.
Synonyms
eagle-eyed; keen-sighted; farseeing; farsighted
Antonyms
nearsighted; shortsighted