sharp–eyed

sharp–eyed /ˈʃɑɚpˈaɪd/ adjective
sharp–eyed
/ˈʃɑɚpˈaɪd/
adjective
Britannica Dictionary definition of SHARP–EYED
2 
: having a strong ability to notice things