adjective
1.
Synonyms: shrewd , argute, astucious, cagey, heady, perspicacious, sagacious, ||savvy
Related Word: discreet, foresighted, prudent; cunning, sly, wily
Contrasted words: ingenuous, naive, simple, unsophisticated; dull, heavy, obtuse, slow; arid, barren, staid, stuffy, uninspired
Antonyms: gullible
2.
Synonyms: sly 2, artful, crafty, cunning, deep, foxy, guileful, insidious, tricky, wily
Related Word: subtile, subtle; keen, knowing, sharp
Idioms: slippery as an eel, too clever by half
Contrasted words: aboveboard, forthright, straightforward; ingenuous, naive, simple, unsophisticated