astute
adjective
-
marked by practical hardheaded intelligencesharp