hawk-eyed

Adjective

 * 1) Having very good eyesight

Synonyms

 * eagle-eyed
 * falcon-eyed
 * lynx-eyed