ASTUTE
- can also describe someone who is crafty or wily.
- shrewd (having keen insight) [adj] : ASTUTELY [adv]
- keenly perceptive; clever
- means having or showing an ability to notice and understand things clearlyin other words, being mentally sharp or clever.
- shrewd and perceptive [adj ASTUTER, ASTUTEST]