astute
1. [ adjective ] marked by practical hardheaded intelligence
Synonyms: sharp shrewd
Examples:

"a smart businessman" "an astute tenant always reads the small print in a lease" "he was too shrewd to go along with them on a road that could lead only to their overthrow"

Related terms: smart
Similar spelling:   astutely