farsighted (adj.)
- acute
- anticipant
- anticipatory
- apperceptive
- asquint
- astigmatic
- astute
- blinking
- clairvoyant
- clear-eyed
- clear-sighted
- cogent
- discerning
- divinatory
- eagle-eyed
- farseeing
- forehanded
- foresighted
- forethoughtful
- hawk-eyed
- incisive
- intuitive
- longsighted
- myopic
- nearsighted
- penetrating
- perceptive
- percipient
- perspicacious
- perspicuous
- piercing
- precognitive
- prepared
- presbyopic
- prescient
- provident
- providential
- prudent
- ready
- sagacious
- sharp-eyed
- sharp-sighted
- shortsighted
- squint-eyed
- squinting
- squinty
- telescopic
- trenchant
- understanding
- winking