shrewd

/ʃruːd/
adjective
  1. Having or showing sharp judgment and practical intelligence, especially in business or personal dealings.
    • The detective made a shrewd guess about the suspect's motive.
    • She is a shrewd investor who always picks winning stocks.
    • His shrewd negotiation skills helped him get a better price on the house.
  2. Able to understand situations quickly and use that understanding to one's advantage; clever and perceptive.
    • He gave a shrewd analysis of the political situation.
    • It was a shrewd move to save money for emergencies.
    • The shrewd old woman saw through the salesman's tricks.
Antonyms
What does "shrewd" mean? | whatsthatwordmean | whatsthatwordmean