| Main Entry: | |
| Part of Speech: | adjective |
| Definition: | very able |
| Synonyms: | accomplished, ace*, adroit, brainy, capable, clean*, crack*, crackerjack*, deft, dexterous, expert, hot*, hotshot, know stuff, masterful, masterly, no dummy, no slouch, nobody's fool, on the ball, on the beam, practiced, proficient, quick, savvy, sharp, sharp as a tack, skilled, skillful, slick, smooth, there, up to speed, versed, whiz*, wizard |
| Antonyms: | awkward, clumsy, incompetent, inept, unskilled |
| Main Entry: | clever |
| Part of Speech: | adjective |
| Definition: | bright, ingenious |
| Synonyms: | able, adept, adroit, alert, apt, astute, brainy, brilliant, cagey, canny, capable, competent, crackerjack*, cunning, deep, dexterous/dextrous, discerning, egghead, expert, foxy*, gifted, good, handy, intelligent, inventive, keen, knowing, knowledgeable, many-sided, nimble, nobody's fool, pretty, pro, qualified, quick, quick on trigger, quick-witted, rational, resourceful, sagacious, savvy, sensible, sharp, shrewd, skilled, skillful, slick, sly, smart, sprightly, talented, versatile, wise, witty |
| Antonyms: | awkward, foolish, idiotic, ignorant, naive, senseless, stupid, unclever |
| Main Entry: | keen |
| Part of Speech: | adjective |
| Definition: | intelligent |
| Synonyms: | Einstein, astute, bright, brilliant, canny, clever, discerning, discriminating, nobody's fool, perceptive, perspicacious, quick, sagacious, sapient, sensitive, sharp, sharp as a tack, shrewd, whiz, wise |
| Antonyms: | idiotic, ignorant, obtuse, stupid |
| Main Entry: | sharp |
| Part of Speech: | adjective |
| Definition: | perceptive, quick-witted |
| Synonyms: | acute, adroit, alert, apt, astute, brainy, bright, brilliant, canny, clever, critical, cute, discerning, discriminating, fast, foxy*, having smarts, ingenious, intelligent, keen, knowing, nimble, nobody's fool, not born yesterday, observant, on the ball, original, penetrating, penetrative, quick, quick on the trigger, quick on the uptake, ready, resourceful, savvy*, sensitive, slick, smart, smart as a tack, subtle, wise |
| Antonyms: | ignorant, stupid, unintelligent |