hawkeye
/ˈhɔːki/ or /ˈhɑːki/;
Definitions
1. noun
A person, especially a marksman or a skilled observer, having keen eyesight or exceptional vision.
“The sniper was a hawkeye who could spot targets from a distance of over a mile.”
2. adjective
Having keen eyesight or exceptional vision.
“The hawkeye bird was able to spot a worm from several feet away.”