Synonyms of 'astute'

acute, adroit, alert, arch, artful, cagey, calculating, canny, clever, cogent, crafty, cunning, cute, deceitful, deep, deep-laid, designing, diplomatic, discerning, discreet, farseeing, farsighted, feline, forethoughtful, foxy, guileful, heady, incisive, ingenious, insidious, insightful, intelligent, inventive, judicious, keen, knowing, knowledgeable, Machiavellian, observant, pawky, penetrating, perceptive, percipient, perspicacious, perspicuous, piercing, politic, provident, prudent, quick, quick-witted, ready, sagacious, sage, scheming, serpentine, sharp, shifty, shrewd, slick, slippery, sly, smooth, snaky, sneaky, sophistical, stealthy, strategic, subtile, subtle, supple, tactical, trenchant, trickish, tricksy, tricky, underhand, underhanded, understanding, vulpine, wary, wily, wise