shrewder (adjective) shrewd: clever, intelligent
Sinonime: acute, argute,
artful, astucious,
astute, brainy, cagey, calculating,
canny,
crafty,
cunning,
cutting*,
deep*,
discerning, discriminating, farsighted,
foxy*, heady, in the know,
ingenious,
inside,
judicious,
keen,
knowing, on the inside, on top of,
penetrating,
perceptive,
perspicacious,
piercing, probing,
profound,
prudent, quick-witted,
sagacious,
savvy*,
sensible, shark,
sharp,
slick*,
slippery*,
sly,
smart,
smooth, streetwise,
tricky, underhand, up on,
wily,
wise, wised up
Antonime: foolish,
frivolous,
naive,
stupid, unthinking