リンク
Synonyms - shrewd
- astute
- clever
- sharp
- knowing
- fly
- keen
- acute
- smart
- calculated
- calculating
- intelligent
- discriminating
- cunning
- discerning
- sly
- canny
- perceptive
- wily
- crafty
- artful
- far-sighted
- far-seeing
- long-headed
- perspicacious
- sagacious
Antonyms - shrewd
- stupid
- naive
- gullible
- unsophisticated
- trusting
- innocent
- dull
- obtuse
- imprudent
- unworldly
- artless
- ingenuous
- undiscerning
- slow-witted