Answer: keeneyed

AnswerCrossword Clue
KEENEYEDSharp, in a sense.