astute

/əˈstuːt/
adjective
  1. Having the ability to quickly understand situations and make smart decisions, especially in business or politics.
    • My grandmother is very astute and can tell when someone is lying.
    • The astute investor sold her shares just before the market dropped.
    • He was an astute politician who knew exactly when to compromise.
Antonyms
What does "astute" mean? | whatsthatwordmean | whatsthatwordmean