ASTUTE

Definition of ASTUTE

  1. (adj)marked by practical hardheaded intelligence