Eagle-eyed Definition

ēg'līd
adjective
Having keen vision.
Webster's New World

Having great visual acuity, especially the ability to see at a distance.

Wiktionary

Describing someone who is perceptive.

Wiktionary
Synonyms: