astute
ASTU'TE,
a. [L. astutus, from astus, craft, subtilty.]
Shrewd; sharp; eagle-eyed; critically examining or discerning.