Synonyms:
cagey, cagy, canny, clever
Meaning: showing self-interest and shrewdness in dealing with others; "a cagey lawyer"; "too clever to be sound"
Synonyms:
apt, clever
Meaning: mentally quick and resourceful; "an apt pupil"; "you are a clever man...you reason well and your wit is bold"-Bram Stoker