(adj) sharp-eyed, sharp-sighted, argus-eyed, lynx-eyed, keen-sighted, quick-sighted
having very keen vision
quick-sighted as a cat